【译】C# 11 特性的早期预览

本文介绍了C# 11的预览特性,包括允许在插值字符串的“孔”中换行,新增列表模式以匹配列表和数组,以及参数空值检查功能。这些特性可在Visual Studio 17.1和.NET SDK 6.0.200中体验。开发者可以通过更新Visual Studio或下载最新SDK尝试预览功能,并提供反馈。
摘要由CSDN通过智能技术生成

原文 | Kathleen

翻译 | 郑子铭

Visual Studio 17.1(Visual Studio 2022 Update 1)和 .NET SDK 6.0.200 包含 C# 11 的预览功能!您可以更新 Visual Studio 或下载最新的 .NET SDK 来获得这些功能。

查看帖子 Visual Studio 2022 17.1 现已推出!了解 Visual Studio 中的新增功能和发布 .NET 7 Preview 1 的帖子以了解更多 .NET 7 预览功能。

设计 C# 11

我们喜欢公开设计和开发!您可以在 CSharpLang 存储库中找到有关未来 C# 功能的建议和语言设计会议的注释。主页解释了我们的设计过程,您可以在 .NET Community Runtime and Languages Standup 上收听 Mads Torgersen,他在其中谈到了设计过程。

一旦计划好某个功能的工作,工作和跟踪就会转移到 Roslyn 存储库。您可以在功能状态页面上找到即将推出的功能的状态。您可以看到我们正在进行的工作以及合并到每个预览中的内容。您还可以回顾以前的版本以检查您可能忽略的功能。

在这篇文章中,我将这些有时是复杂的技术性讨论提炼成代码中每个特性的含义。

我们希望您能试用这些新的预览功能,并让我们知道您的想法。要试用 C# 11 预览功能,请创建一个 C# 项目并将 LangVersion 设置为 Preview。您的 .csproj 文件可能如下所示:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <Ta
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值