目录
C# 基础知识(二)_第一个入门程序
Hello World
代码分析
执行程序
C# 基础知识(二)_第一个入门程序
Hello World
using System;namespace Notes
{class Program{static void Main(string[] args){//第一个C#程序Console.WriteLine("Hello World!"); Console.ReadKey();}}
}
代码分析
1)using System;
using 关键字用来在程序中引入 System 命名空间,一个程序中可以有多个 using 语句。
2)namespace Notes
namespace 关键字用来声明一个命名空间,Notes是命名空间的名字。命名空间是类的集合,上面代码中名为Notes的命名空间中包含了一个名为Program的类。
3)class Program
class 关键字用来定义一个类,Program是类名,在类中通常写有属性和方法。
4)static void Main(string[] args)
Main 方法,是所有 C# 程序的入口点。Main 方法声明当执行时类将做什么操作。
5)//第一个C#程序
注释,说明当前代码的作用以及意义,暂时去掉不用代码,让其不参与编译。C#中包含三种注释:单行注释(//第一个C#程序),多行注释(/*第一个C#程序 */),文档注释(///):通常写在函数、类名之前。
6)Console.WriteLine("Hello World!");
此行代码用来在命令行窗口中输出“Hello World!”。WriteLine 是 System 命名空间中定义的 Console 类里面的方法,用来输出一些消息。
7)Console.ReadKey();
此行代码是针对 VS.NET 用户的,它会使程序进入等待状态,敲击键盘上的任意一个按键即可让程序继续运行。之所以需要这行代码,是因为命令行窗口会在程序运行结束后自动关闭,这会导致我们想要输出的内容一闪而过,加入此行代码则可以避免这种情况。
注意:
C# 是大小写敏感的。
所有的语句和表达式必须以分号(;)结尾。
程序的执行从Main方法开始。
与Java不同的是,文件名可以不同于类的名称。
执行程序
打开VS:
选择模板:
填写信息:
创建完成: