美文网首页
c#nullable类和空接运算符

c#nullable类和空接运算符

作者: 午字横 | 来源:发表于2024-08-31 12:03 被阅读0次

c#7.0之后可以在空接运算符后使用throw了!!!

void Main()
{
    int? index=null;
    (index??-1).Dump();
    
    //等同
    Nullable<int> iin=null;
    (iin??-1).Dump();

    int? index1 = null;
    (index1 ?? throw new Exception("异常")).Dump();
}


2024-09-01

相关文章

  • 基本运算符

    基本运算符 本页内容包括: 术语 赋值运算符 算数运算符 组合赋值运算符 比较运算符 三目运算符 空和运算符 区间...

  • c#基础

    运算符 基本运算符 可空类型 数组 初始化 多维数组 交错数组 数组做形参 params关键字 Array类操作方...

  • Swift 学习碎片

    运算符 空合运算符(Nil Coalescing Operator)空合运算符 (a ?? b) 将对可选类型 a...

  • 空合运算符(Nil Coalescing Operator)、区

    空合运算符(Nil Coalescing Operator) 空合运算符(a ?? b)将对可选类型a进行空判断,...

  • 运算符

    算数运算符 关系运算符 布尔运算符 赋值类运算符 字符串连接运算符 条件运算符和其他运算符。 1算数运算符:+...

  • 如何为类和结构体自定义运算符实现

    运算符重载 类和结构体可以为现有的运算符提供自定义的实现,称为运算符重载。 一元运算符重载 类与结构体也能提供标准...

  • 为类和结构体自定义运算符实现

    运算符重载 类和结构体可以为现有的运算符提供自定义的视线,称为运算符重载 一元运算符重载 类与结构体也能提供标准一...

  • Swift 浅谈

    空合并运算符 元祖 数组 字典 Set 运算符 while和repeat-while 条件循环结构 repeat ...

  • Swift 3.0学习笔记_3_运算符

    基础运算符,空合运算符,区间运算符,逻辑运算符

  • Swift—空合运算符

    *空合运算符(Nil Coalescing Operator)* * 空合运算符(a ?? b)将对可选类型a进行...

网友评论

      本文标题:c#nullable类和空接运算符

      本文链接:https://www.haomeiwen.com/subject/znjqljtx.html