顶级语句
之前必须有类和类中的Main方法,从C#9.0开始,可以直接在C#文件中编写入口代码,不需要再声明类和方法
//之前的方法
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, World!");
}
}
现在的顶级语句(是没有类和类中的Main方法):一个项目中只能有一个文件具有顶级语句
全局using指令
有些类库(命名空间)在多个文件中都会引用,使用全局using指令,就可以随便在项目的任何的一个类里面引入类库(命名空间),整个项目就都可以使用了
//比如
global using Mircrosoft.Data.Sqlite;
global using System.Text.Json;
注意:在csproj文件中加入<ImplicitUsings>enable</ImplicitUsings>
编译器会根据项目类型自动为项目隐式的加上对System,System.Linq,Microsoft.AspNetCore.Http等常用命名空间的引入。
using声明
我们