在 C# 中將 ValueTuple 轉換為 Tuple


使用 C#,我們可以輕鬆地使用 ToTuple() 方法將 ValueTuple 轉換為 Tuple。

注意 − 新增 System.ValueTuple 包來執行 ValueTuple 程式。

讓我們看看如何新增它 −

  • 進入你的專案
  • 在解決方案資源管理器中右鍵單擊專案
  • 選擇“管理 NuGet 程式包”
  • 你將進入 NuGet 包管理器。
  • 現在,單擊瀏覽選項卡並查詢“ValueTuple”
  • 最後,新增 System.ValueTuple 包

示例

using System;
class Program {
   static void Main() {
      var val = (5, 50, 500, 5000);
      //Add System.ValueTuple package to run this program
      // ValueTuple
      Console.WriteLine(“ValueTuple: ” val);

      // Tuple
      Tuple<int, int, int, int> myTuple = val.ToTuple();
      Console.WriteLine(“Tuple: ”+myTuple);
   }
}

輸出

ValueTuple: (5, 50, 500, 5000)
Tuple: (5, 50, 500, 5000)

更新日期: 2020-06-22

434 瀏覽量

開啟你的 職業

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.