麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > C# > 正文

C# 7.0 使用下劃線忽略使用的變量的原因分析

2019-10-29 19:58:20
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

這個(gè)方法用的比較多的是在 out 參數(shù),如使用 int 的嘗試轉(zhuǎn)換函數(shù)

var str = "123";      if (int.TryParse(str, out var _))      {        var n = _;      }

C#7.0,下劃線,變量

編譯是不通過(guò)的,會(huì)出現(xiàn) error CS0103: The name '_' does not exist in the current context 上面的代碼還可以去掉 var 代碼

var str = "123";      if (int.TryParse(str, out _))      {        //var n = _;       }

在 ValueTuple 也是很多的使用

var db = ("林德熙", "逗比");      var (lindexi, _) = db;

上面代碼表示只拿出 lindexi 而 逗比是不拿出來(lái)的,雖然使用了下劃線,但是如果在下面要使用下劃線是無(wú)法編譯通過(guò)

C#7.0,下劃線,變量

從這個(gè)特性可以推出在辣么大的使用,請(qǐng)看代碼

Action<int> f = _ =>      {        var n = 2;      };

這樣寫(xiě)表示不理會(huì)第一個(gè)參數(shù),雖然這樣寫(xiě)和下面代碼是不等價(jià)的

Action<int> f = delegate      {        var n = 2;      };

但是從約定上,使用下劃線表示忽略的代碼

總結(jié)

以上所述是小編給大家介紹的C# 7.0 使用下劃線忽略使用的變量的原因分析,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)VEVB武林網(wǎng)網(wǎng)站的支持!


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到c#教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久草在线观看首页 | 一起草av在线 | 欧美日韩综合视频 | 午夜国产精品成人 | 欧美精品成人一区二区三区四区 | 可以看逼的视频 | 宅男噜噜噜66国产在线观看 | 亚州视频在线 | 国产九色91 | 国产99视频在线观看 | 国产一及毛片 | 日韩毛片一区二区三区 | 国产91影院 | 一本色道久久99精品综合蜜臀 | 一级黄色片在线看 | 日韩av电影免费在线观看 | 亚洲极色 | 欧美一级黄色录像片 | 国产一国产精品一级毛片 | 中文欧美日韩 | 免费永久在线观看黄网 | 性爱视频免费 | 在线a毛片免费视频观看 | 黄www片 | 一级黄色免费观看视频 | 久久国产精品久久久久久电车 | 日韩在线欧美在线 | 九一免费在线观看 | 欧美精品18 | 毛片在线免费播放 | 国内精品免费一区二区2001 | 激情久久精品 | 黄网站免费入口 | 9999免费视频 | 黄 色 免费网 站 成 人 | 久久96国产精品久久久 | 中文字幕一区2区 | 成人短视频在线观看免费 | 色播久久 | 欧美女同hd | 久草在线观看首页 |