zoukankan      html  css  js  c++  java
  • C#中2个问号的作用。C#的??代表是什么意思

    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                int? a;
                a = null;//此时输出3
                //a = 6;//此时输出6
                int b = a ?? 3;
                Console.Write(b);
                Console.ReadKey();
            }
        }
    }
    变量定义中含有一个问号,意思是这个数据类型是NullAble类型的。(NullAble意思是可以为空)
    变量定义中含有两个问号,意思是取所赋值??左边的,如果左边为null,取所赋值??右边的。
    我有治疗灰指甲的特效药
  • 相关阅读:
    Muddy Fields
    LightOJ 1321
    LightOJ 1085
    LightOJ 1278
    LightOJ 1341
    LightOJ 1340
    vijos 1426 背包+hash
    vijos 1071 01背包+输出路径
    vijos 1907 DP+滚动数组
    vijos 1037 背包+标记
  • 原文地址:https://www.cnblogs.com/gggg/p/5867412.html
Copyright © 2011-2022 走看看