C#中的public,static和void关键字有什么区别?

所有这些关键字都是任何C#程序的main方法的一部分。

Main方法是所有C#程序的入口点,它指出类在执行时会执行的操作。

using System;
class Demo {
   static void Main(string[] args) {
      Console.WriteLine("My first program in C#!");
   }
}
  • public-这是访问说明符,声明该方法可以被公共访问。

  • 静态-在这里,不需要对象访问静态成员。

  • void-这表明该方法不返回任何值。

  • -是如上 ,它那即本方法的C#程序的入口点的方法,该方法执行第一。