Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

แปลง ValueTuple เป็น Tuple ใน C #


ด้วย C# เราสามารถแปลง ValueTuple เป็น Tuple ได้อย่างง่ายดายโดยใช้วิธี ToTuple()

หมายเหตุ - เพิ่มแพ็คเกจ System.ValueTuple เพื่อเรียกใช้โปรแกรม ValueTuple

มาดูวิธีการเพิ่มกัน −

  • ไปที่โครงการของคุณ
  • คลิกขวาที่โครงการในตัวสำรวจโซลูชัน
  • เลือก “จัดการแพ็คเกจ NuGet”
  • คุณจะไปถึง NuGet Package Manager
  • ตอนนี้ คลิกแท็บเรียกดูและค้นหา “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)