//using关键字在该处的作用是引入一个“外部程序集”,System是微软提供的.net平台基本程序集,所有.net程序都必须引用该程序集。
using System;
//命名空间,允许一个类属于一个命名空间,也可以多个类同在一个命名空间;
//作用是,防止类名冲突,也是说,不同的命名空间里可以有类名相同的类;当然在规范的代码里,命名空间可以组织类的层次,
//比如:公司名.项目名.模块名... 这样的层次,工程的层次一目了然。
namespace YYS.CSharpStudy.MainConsole
{
//C#是纯面向对象的语言,类是所有代码的基础,class关键字可以定义一个类。
class Program
{
//C# Main方法是C#控制台应用程序或窗口应用程序的入口点,且C#程序只能有一个入口点。
//C#在结构或类内部声明,C# Main必须是静态的,且不应该是公用的。
//C# Main的返回类型有两种,Void或int。
//程序从Main开始运行的。string[] args是控制台参数,由程序运行着从控制台传入。
//标准写法如下。
/// <summary>
/// Main方法
/// </summary>
/// <param name="args"></param>
//“static”关键字代表Man方法为整个程序运行期间都有效的方法,而且在调用这个方法之前不用对这个类进行实例化。
static void Main(string[] args)    //Main方法的第一个字母M必须是大写
{
Console.WriteLine("Hello,World!");
Console.ReadLine();
}
}
}