微軟發(fā)布并詳解C#10諸多新功能 全新隱式usings將更方便使用

發(fā)布時間:2022-02-15 09:38:43  |  來源:IT之家  

據(jù)微軟中國 MSDN,宣布 C# 10 作為 .NET 6 和 Visual Studio 2022 的一部分已經(jīng)發(fā)布了。

在這篇文章中,微軟將介紹 C# 10 的許多新功能,這些功能使你的代碼更漂亮、更具表現(xiàn)力、更快。

閱讀 Visual Studio 2022 公告和.NET 6 公告以了解更多信息,包括如何安裝。

全局和隱式 usings

using 指令簡化了你使用命名空間的方式。C# 10 包括一個新的全局 using 指令和隱式 usings,以減少你需要在每個文件頂部指定的 usings 數(shù)量。

全局 using 指令

如果關(guān)鍵字 global 出現(xiàn)在 using 指令之前,則 using 適用于整個項目:

global using System;

你可以在全局 using 指令中使用 using 的任何功能。例如,添加靜態(tài)導(dǎo)入類型并使該類型的成員和嵌套類型在整個項目中可用。

如果你在 using 指令中使用別名,該別名也會影響你的整個項目

你可以將全局使用放在任何 .cs 文件中,包括 Program.cs 或?qū)iT命名的文件,如 globalusings.cs。全局 usings 的范圍是當(dāng)前編譯,一般對應(yīng)當(dāng)前項目。

有關(guān)詳細(xì)信息,請參閱全局 using 指令。

關(guān)鍵詞: C#10

 

關(guān)于我們 - 聯(lián)系我們 - 版權(quán)聲明 - 招聘信息 - 友鏈交換

2014-2020  電腦商網(wǎng) 版權(quán)所有. All Rights Reserved.

備案號:京ICP備2022022245號-1 未經(jīng)過本站允許,請勿將本站內(nèi)容傳播或復(fù)制.

聯(lián)系我們:435 226 40@qq.com