คลาส Tuple
ใช้ใน −
- เข้าถึงชุดข้อมูลได้ง่ายขึ้น
- จัดการชุดข้อมูลได้ง่ายขึ้น
- เพื่อแสดงชุดข้อมูลเดียว
- การคืนค่าหลายค่าจากวิธีการ
- การส่งค่าหลายค่าไปยังเมธอด
ตัวอย่าง
ให้เรามาดูตัวอย่างการใช้ 7-tuple ใน C# −
ใช้ระบบ การสาธิตคลาสสาธารณะ { โมฆะคงที่สาธารณะ Main (สตริง [] args) { Tuple tuple =ใหม่ Tuple (100, 150, 200, 300, 600, 1000, 2000); Console.WriteLine("ค่า (รายการ1)=" + tuple.Item1); Console.WriteLine("ค่า (รายการ2)=" + tuple.Item2); Console.WriteLine("ค่า (รายการ3)=" + tuple.Item3); Console.WriteLine("Value (Item4)=" + tuple.Item4); Console.WriteLine("ค่า (Item5)=" + tuple.Item5); Console.WriteLine("Value (Item6)=" + tuple.Item6); Console.WriteLine("ค่า (รายการ7)=" + tuple.Item7); ถ้า (tuple.Item5 ==600) { Console.WriteLine ("มีอยู่:Tuple Item 5 =" +tuple.Item5); } if (tuple.Item6 ==900) { Console.WriteLine ("มีอยู่:Tuple Item 6 =" +tuple.Item6); } if (tuple.Item7 ==2000) { Console.WriteLine ("มีอยู่:Tuple Item 7 =" +tuple.Item7); } }}
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Value (Item1)=100Value (Item2)=150Value (Item3)=200Value (Item4)=300Value (Item5)=600Value (Item6)=1000Value (Item7)=2000Exists:Tuple Item 5 =600มีอยู่:Tuple Item 7 =2000
ตัวอย่าง
ให้เรามาดูตัวอย่างการใช้งาน 7-tuple ใน C# −
ใช้ระบบ การสาธิตคลาสสาธารณะ { โมฆะคงที่สาธารณะ Main (สตริง [] args) { Tuple tuple =ใหม่ Tuple (100, 150, 200, 300, 600, 1000, 1000); Console.WriteLine("ค่า (รายการ1)=" + tuple.Item1); Console.WriteLine("ค่า (รายการ2)=" + tuple.Item2); Console.WriteLine("ค่า (รายการ3)=" + tuple.Item3); Console.WriteLine("Value (Item4)=" + tuple.Item4); Console.WriteLine("ค่า (Item5)=" + tuple.Item5); Console.WriteLine("Value (Item6)=" + tuple.Item6); Console.WriteLine("ค่า (รายการ7)=" + tuple.Item7); ถ้า (tuple.Item5 ==600) { Console.WriteLine ("มีอยู่:Tuple Item 5 =" +tuple.Item5); } if (tuple.Item6 ==900) { Console.WriteLine ("มีอยู่:Tuple Item 6 =" +tuple.Item6); } if (tuple.Item7 ==2000) { Console.WriteLine ("มีอยู่:Tuple Item 7 =" +tuple.Item7); } if (tuple.Item7 ==tuple.Item6){ Console.WriteLine("รายการที่ตรงกัน!"); } }}
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Value (Item1)=100Value (Item2)=150Value (Item3)=200Value (Item4)=300Value (Item5)=600Value (Item6)=1000Value (Item7)=1000Exists:Tuple Item 5 =600Tuple Item Matched! ก่อน>