a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

C#中??運(yùn)算符的使用方法

2023-05-03 13:32:45
字體:
供稿:網(wǎng)友

??是C#2.0中新增的一個(gè)運(yùn)算符,可以認(rèn)為是三元操作符?:的簡(jiǎn)版,其主要作用是如果 ?? 運(yùn)算符的左操作數(shù)非空,該運(yùn)算符將返回左操作數(shù),否則返回右操作數(shù)。如果能較好地使用此操作符,將會(huì)得到意想不到的效果。

public class Program
{
  
class MyClass {}
   
  
static MyClass instance;
  
static void Main()
   {
      
//如果instance == null,則做初始化 
     
      
//常規(guī)寫法:
       if(instance == null)
       {
          instance
= new MyClass();
       }
      
//使用??的寫法:
       instance = instance ?? new MyClass();
   }
}

也可以用于函數(shù)的返回值中:

public class Program
    {
       
public string Str1 { get; set; }
       
public string Str2 { get; set; }
       
public string Str3 { get; set; }
       
//如果Str1不為NULL返回Str1,否則Str2,以此類推
        public override string ToString()
        {
           
//if-else常規(guī)寫法
              if (Str1 != null)
            {
               
return Str1;
            }
           
else if (Str2 != null)
            {
               
return Str2;
            }
           
else if (Str3 != null)
            {
               
return Str3;
            }
           
else
            {
               
return base.ToString();
            }
           
//?:運(yùn)算符寫法
              return Str1 != null ? Str1 : (Str2 != null ? Str2 : (Str3 != null ? Str3 : base.ToString()));
           
//??運(yùn)算符寫法
             return Str1 ?? (Str2 ?? (Str3 ?? base.ToString()));
        }
    }

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 成人在线视频网站 | 精品国产乱码久久久久久1区2区 | 国精日本亚洲欧州国产中文久久 | 麻豆精品久久久 | 爱爱精品| 精品婷婷 | 国产精品美腿一区在线看 | 又爽又大又黄a级毛片在线视频 | 欧美黄视频在线观看 | 欧美午夜一区二区三区免费大片 | 一区二区三区国产亚洲网站 | 久久久久久九九九九 | 日本一区二区三区精品视频 | 色综合五月婷婷 | 久久窝| 瑟瑟视频在线看 | 老黄网站在线观看 | 亚洲三区在线观看 | 国产婷婷色综合av蜜臀av | 美女视频一区二区三区 | 久草福利在线视频 | 久久国产精品无码网站 | 国产高清在线精品一区二区三区 | 国产第10页 | 欧美日韩亚洲视频 | 一级一级毛片 | 欧美精品一区二区三区在线 | 欧美a级网站 | 久久久久久免费 | 国产九九九精品视频 | 精品av| 欧美久久精品 | 久久88 | 亚洲小视频网站 | 久久精品欧美一区二区三区不卡 | 一色桃子av一区二区免费 | 久久久精品 | 天天操天天干天天干 | 九九久久这里只有精品 | 四虎网站在线观看 | 久久精品99国产精品日本 |