C#学习笔记(1)-简介
0.hello world程序
using System; //导入System命名空间,包含Console类
namespace Program //命名空间
{
class HelloWorld //类名
{
static void Main(string[] args) // 主函数
{
Console.WriteLine("Hello World!"); //输出语句
Console.ReadKey();
}
}
}
输出 : Hello World!
1.程序详解
using关键字用于导入命名空间,一个程序一般有多个using语句。
namespace声明,一个namespace是一系列的类,Program命名空间包含了HelloWorld类。
class类声明,类 HelloWorld 包含了程序使用的数据和方法声明。类一般包含多个方法。方法定义了类的行为。在这里,HelloWorld类只有一个 Main 方法。
下一行定义了 Main 方法,是所有 C# 程序的 入口点。Main 方法说明当执行时 类将做什么动作。
Main方法通过语句
Console.WriteLine("Hello World");
指定了它的行为。WriteLine 是一个定义在 System 命名空间中的 Console 类的一个方法。该语句会在屏幕上显示消息 "Hello, World!"。
2.注
Console.Write("Hello World!"); //与 Console.WriteLine("Hello World!");
区别:前者输出后不换行,后者输出后自动换行
Console.Readkey(); //与 Console.Readline(); //与 Console.Read();
区别:第一个在键盘敲击任意键退出,第二个每次读入一行,第三个每次读入一个字符