C#6-10新增的内容

发布时间:2024年01月22日

目录

异常筛选器

属性语法

表达式主体定义

Null 条件运算符 ?. 和 ?[]

使用 $ 的字符串内插

nameof 表达式

元组类型

模糊匹配

本地函数

Expression-bodied 成员

Reference 变量

?、??和??=

..

模式匹配功能(C# 9)

Record

init


c#8 .NET Framework 4.8、.NET Core 3.0、.NET Core 3.1
c#9 .NET 5
c#10

.NET 6

异常筛选器

catch 子句中的 when

using System;
using System.Net.Http;
using System.Threading.Tasks;

class Program
{
    static void Main()
    {
        Console.WriteLine(MakeRequest().Result);
    }

    public static async Task<string> MakeRequest()
    {
        var client = new HttpClient();
        var streamTask = client.GetStringAsync("https://localHost:10000");
        try
        {
            var responseText = await streamTask;
            return resp
文章来源:https://blog.csdn.net/Darrenzzb66/article/details/135740560
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。