C#6-10新增的内容

目录

异常筛选器

属性语法

表达式主体定义

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

相关推荐

  1. C#6-10新增内容

    2024-01-23 10:26:05       65 阅读
  2. ES6新增 Symbol

    2024-01-23 10:26:05       65 阅读
  3. ES6之函数新增扩展

    2024-01-23 10:26:05       59 阅读
  4. ES6之对象新增方法

    2024-01-23 10:26:05       57 阅读
  5. ES6之数组新增扩展

    2024-01-23 10:26:05       62 阅读
  6. C++】6-3 移动点函数 分数 10

    2024-01-23 10:26:05       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-23 10:26:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-23 10:26:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-23 10:26:05       82 阅读
  4. Python语言-面向对象

    2024-01-23 10:26:05       91 阅读

热门阅读

  1. Spring Boot 项目请求参数丢失问题排查与解决

    2024-01-23 10:26:05       52 阅读
  2. MySQL运维实战(4.6) SQL_MODE之NO_BACKSLASH_ESCAPES

    2024-01-23 10:26:05       64 阅读
  3. 【MySQL】索引

    2024-01-23 10:26:05       54 阅读
  4. springboot项目打包jar和war有什么区别

    2024-01-23 10:26:05       53 阅读
  5. 设计模式-命令模式

    2024-01-23 10:26:05       52 阅读
  6. 图论基本知识--->最短路练习--->最小生成树

    2024-01-23 10:26:05       51 阅读
  7. python面试题大全(二)

    2024-01-23 10:26:05       36 阅读
  8. Charles将证书安装到系统的方法(adb)

    2024-01-23 10:26:05       55 阅读