สมมติว่าคุณมี ValueTuple และต้องการแปลงเป็น tuple จากนั้นใช้วิธี ToTuple()
ด้วย C# เราสามารถแปลง ValueTuple เป็น Tuple ได้อย่างง่ายดายโดยใช้วิธี ToTuple()
หมายเหตุ - เพิ่มแพ็คเกจ System.ValueTuple เพื่อเรียกใช้โปรแกรม ValueTuple
มาดูวิธีการเพิ่มกัน −
- ไปที่โครงการของคุณ
- คลิกขวาที่โครงการในตัวสำรวจโซลูชัน
- เลือก “จัดการแพ็คเกจ NuGet”
- คุณจะไปถึง NuGet Package Manager
- ตอนนี้ คลิกแท็บเรียกดูและค้นหา “ValueTuple”
- สุดท้าย เพิ่มแพ็คเกจ System.ValueTuple
ให้เรามาดูตัวอย่างการใช้ ToTuple() วิธีการ
ตัวอย่าง
using System; class Program { static void Main() { var val = (1, 2, 3); //Add System.ValueTuple package to run this program // ValueTuple Console.WriteLine(“ValueTuple: ” val); // Tuple Tuple<int, int, int> myTuple = val.ToTuple(); Console.WriteLine(“Tuple: ”+myTuple); } }
ผลลัพธ์
ValueTuple: (1, 2, 3) Tuple: (1, 2, 3)