最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2018年10月24日 14:36:52   作者:林德熙  
這篇文章主要介紹了C# 7.0 使用下劃線忽略使用的變量的原因淺析,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

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

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

編譯是不通過的,會(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 而 逗/比是不拿出來的,雖然使用了下劃線,但是如果在下面要使用下劃線是無法編譯通過

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

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

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

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

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

總結(jié)

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

相關(guān)文章

  • c#中自定義Base16編碼解碼的方法示例

    c#中自定義Base16編碼解碼的方法示例

    這篇文章主要給大家介紹了關(guān)于c#中自定義Base16編碼解碼的相關(guān)資料,并且給大家分享了C#中16進(jìn)制轉(zhuǎn)換為Base64字符串的方法示例,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • C# 操作網(wǎng)絡(luò)適配器的示例

    C# 操作網(wǎng)絡(luò)適配器的示例

    這篇文章主要介紹了C# 操作網(wǎng)絡(luò)適配器的示例,幫助大家更好的理解和學(xué)習(xí)c#,感興趣的朋友可以了解下
    2020-10-10
  • c# 遍歷獲取所有文件的示例代碼

    c# 遍歷獲取所有文件的示例代碼

    這篇文章主要介紹了c# 遍歷獲取所有文件的示例代碼,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-12-12
  • C#折線圖控件使用方法詳解

    C#折線圖控件使用方法詳解

    這篇文章主要為大家詳細(xì)介紹了C#折線圖控件的使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Unity shader實(shí)現(xiàn)頂點(diǎn)動(dòng)畫波動(dòng)效果

    Unity shader實(shí)現(xiàn)頂點(diǎn)動(dòng)畫波動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了Unity shader實(shí)現(xiàn)頂點(diǎn)動(dòng)畫波動(dòng)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • 基于C#生成隨機(jī)數(shù)示例

    基于C#生成隨機(jī)數(shù)示例

    這篇文章主要介紹了基于C#生成隨機(jī)數(shù)的類文件,可作為公共庫供其他文件調(diào)用,需要的朋友可以參考下
    2014-07-07
  • WPF實(shí)現(xiàn)繪制3D圖形的示例代碼

    WPF實(shí)現(xiàn)繪制3D圖形的示例代碼

    WPF的3D功能可以在不編寫任何c#代碼的情況下進(jìn)行繪制,只需要使用xaml即可完成3D圖形的渲染。本文主要講述了WPF-3D中的關(guān)鍵概念, 以及常用到的命中測試、2d控件如何在3D對(duì)象中進(jìn)行渲染,希望大家有所幫助
    2023-03-03
  • C# 委托(delegate) 的小例子

    C# 委托(delegate) 的小例子

    利用委托(delegate)好像也能解決避免大量switch case的代碼。
    2013-03-03
  • C#排序算法之堆排序

    C#排序算法之堆排序

    這篇文章主要為大家詳細(xì)介紹了C#排序算法之堆排序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • C#使用Chart繪制曲線

    C#使用Chart繪制曲線

    這篇文章主要為大家詳細(xì)介紹了C#使用Chart繪制曲線,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02

最新評(píng)論

佳木斯市| 武城县| 舒兰市| 鹿邑县| 乌鲁木齐县| 泗洪县| 唐山市| 方正县| 黑山县| 仪陇县| 尖扎县| 庄浪县| 腾冲县| 临清市| 滦南县| 镇远县| 鄯善县| 阳曲县| 塘沽区| 朔州市| 常德市| 临西县| 双柏县| 高密市| 兴业县| 固原市| 平南县| 乌兰察布市| 西城区| 新乡县| 潮安县| 同心县| 镇原县| 夏邑县| 长白| 大荔县| 广州市| 谢通门县| 吴桥县| 太和县| 石河子市|