C# 10:我不再需要使用系统了吗?

  • 本文关键字:系统 不再 c#
  • 更新时间 :
  • 英文 :


我刚刚用C#做了一个新的控制台项目,我想知道为什么Console.WriteLine("");在顶部没有using System的情况下工作。

从什么时候开始,使用系统成为可选的?

为了方便起见,现在在全局文件中定义了一些标准using,它们是一些新项目模板的一部分:

https://devblogs.microsoft.com/dotnet/welcome-to-csharp-10/

编辑:这篇文章深入探讨了这个主题:https://learn.microsoft.com/en-us/dotnet/core/tutorials/top-level-templates

通常,从.NET 6.0开始,在新的项目模板中为常用名称空间启用隐式using。可以在项目文件中禁用它。

最新更新