C# note 01——Hello world
2015-03-17 09:11 yinglang 阅读(147) 评论(1) 收藏 举报一、C# hello world 对比 java hello world
新建一个Visual C# 下的 控制台应用 程序

1. 整体结构
语法类似Java,先建一个namespace(类似package,不建也能跑),再在namespace下建一个类,类里面加一个Main函数便是主类了,具有独立运行的能力,Main函数是程序的入口,由CLR(类似于JVM)调用。
2. System.Console.WriteLine(“hello world”);
其中System是一个自带库所定义的一个命名空间,Console是该命名空间中的一个类。该类有许多直接改变控制台的功能函数。WriteLine()便是其中一个,它能在控制台窗口直接打印字符串,数字等等(支持中文)。
3. using 【namespace】
作用相当于Java,Python等语言中的import,使用后可以简化引用的变量名或函数名。例如上述的System.Console.WriteLine(*); 在写了using System后也可以写成Console.WriteLine(*).(当然System.Console.WriteLine(*)也可以。
二、更多Console的函数

WriteLine(“hello world”); 在控制台打印hello world
Read(); 读取一个字符返回ASCII码
ReadLine(); 读取控制台输入,到回车结束。
ReadKey() 是读取键盘一个字符的输入
CursorLeft(),CurSorTop()等设置光标的函数
BackGroundColor(),ForegroundColor等设置颜色的函数
该程序运行结果如下:

浙公网安备 33010602011771号