c# 高级编程 (第30页)

211 阅读1分钟

C#

  • 分号结尾,语句可以写在多个代码行上,不需要使用续行字符
  • 大小写敏感
  • c#中所作的所有工作都依赖于.NET类,这一点很重要。例如使用System命名空间中的Console类来写入控制台。c#是没有用于输入输出的内置关键字的,它完全依赖于.NET类

using

using System;
//...
Console.WriteLine("Hello World");

using static

  • 使用using static,不仅可以打开命名空间,还可以打开累的所有静态成员。
  • 如下,可以直接调用Console类的WriteLine方法,但不使用类名
using static System.Console;
//...
WriteLine("Hello World");

Main()方法

  • 每个可执行文件(控制台应用程序,Windows应用程序, Windows服务,Web应用程序)都必须有一个入口点, Main()方法,M大写
  • 返回值为void或者int
  • 需要对Main()进行单元测试的话,可以加public修饰符
  • 运行库不需要有public修饰符也能调用Main()方法
  • 因为运行库不创建类的实例,所以调用Main()方法时,需要static修饰符
static void Main()
{

}