欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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

從這個特性可以推出在辣么大的使用,請看代碼

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

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

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

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

總結(jié)

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

相關(guān)文章

  • C# 編碼好習慣,獻給所有熱愛c#的同志

    C# 編碼好習慣,獻給所有熱愛c#的同志

    c#編寫者,需要培養(yǎng)的一些好習慣
    2009-02-02
  • c#中使用BackgroundWorker的實現(xiàn)

    c#中使用BackgroundWorker的實現(xiàn)

    本文主要介紹了c#中使用BackgroundWorker的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2022-06-06
  • C#泛型和反射實例解析

    C#泛型和反射實例解析

    這篇文章主要介紹了C#泛型和反射實例解析,對于C#初學(xué)者理解泛型和反射有很好的幫助借鑒作用,需要的朋友可以參考下
    2014-08-08
  • C#常用自定義函數(shù)小結(jié)

    C#常用自定義函數(shù)小結(jié)

    這篇文章主要介紹了C#常用自定義函數(shù),包括將數(shù)組轉(zhuǎn)成字符串、DateTime時間格式轉(zhuǎn)換為Unix時間戳格式和生成某個范圍內(nèi)的隨機數(shù),需要的朋友可以參考下
    2014-09-09
  • C#面向?qū)ο缶幊讨氯螒驅(qū)崿F(xiàn)方法

    C#面向?qū)ο缶幊讨氯螒驅(qū)崿F(xiàn)方法

    這篇文章主要介紹了C#面向?qū)ο缶幊讨氯螒驅(qū)崿F(xiàn)方法,以一個完整的猜拳游戲為例講述了C#面向?qū)ο蟪绦蛟O(shè)計的具體實現(xiàn)步驟,具有一定的學(xué)習與借鑒價值,需要的朋友可以參考下
    2014-11-11
  • dotnet如何將文件刪除到回收站

    dotnet如何將文件刪除到回收站

    這篇文章主要給大家介紹了關(guān)于dotnet如何將文件刪除到回收站的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習或者使用dotnet具有一定的參考學(xué)習價值,需要的朋友們下面來一起學(xué)習學(xué)習吧
    2019-03-03
  • C#影院售票系統(tǒng)畢業(yè)設(shè)計(1)

    C#影院售票系統(tǒng)畢業(yè)設(shè)計(1)

    這篇文章主要介紹了C#影院售票系統(tǒng)畢業(yè)設(shè)計,獻上了9個類的設(shè)計,需要的朋友可以參考下
    2015-11-11
  • WPF實現(xiàn)樹形表格控件的示例代碼

    WPF實現(xiàn)樹形表格控件的示例代碼

    這篇文章主要介紹了如何利用WPF框架實現(xiàn)樹形表格控件,該控件不僅能夠有效地展示復(fù)雜的層級數(shù)據(jù),還能夠提供豐富的個性化定制選項,感興趣的可以了解下
    2024-04-04
  • unity使用socket編程實現(xiàn)聊天室功能

    unity使用socket編程實現(xiàn)聊天室功能

    這篇文章主要為大家詳細介紹了unity使用socket編程實現(xiàn)聊天室功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • c#的datatable轉(zhuǎn)list示例

    c#的datatable轉(zhuǎn)list示例

    這篇文章主要介紹了c#的datatable轉(zhuǎn)list示例,代碼中有注釋,需要的朋友可以參考下
    2014-04-04

最新評論