ด้วย 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)