คลาส Tuple
ใช้ใน −
- เข้าถึงชุดข้อมูลได้ง่ายขึ้น
- จัดการชุดข้อมูลได้ง่ายขึ้น
- เพื่อแสดงชุดข้อมูลเดียว
- การคืนค่าหลายค่าจากวิธีการ
- การส่งค่าหลายค่าไปยังเมธอด
มีคุณสมบัติเจ็ดประการ -
-
รายการที่1 − รับค่าขององค์ประกอบแรกของออบเจ็กต์ Tuple
ปัจจุบัน -
รายการที่2 − รับค่าขององค์ประกอบที่สองของออบเจ็กต์ Tuple
ปัจจุบัน -
รายการที่3 − รับค่าของ Tuple ปัจจุบัน
องค์ประกอบที่สามของวัตถุ -
รายการที่4 − รับค่าของทูเพิลปัจจุบัน
องค์ประกอบที่สี่ของวัตถุ -
รายการที่5 − รับค่าของ Tuple ปัจจุบัน
องค์ประกอบที่ห้าของวัตถุในปัจจุบัน -
รายการที่6 − รับค่าขององค์ประกอบที่หกของออบเจ็กต์ Tuple
ปัจจุบัน -
รายการที่7 − รับค่าขององค์ประกอบที่เจ็ดของ Tuple
ปัจจุบันของวัตถุ
ให้เรามาดูตัวอย่างการใช้ 7-tuple ใน C# −
ตัวอย่าง
ใช้ระบบ การสาธิตคลาสสาธารณะ { โมฆะคงที่สาธารณะ Main (สตริง [] args) { Tupletuple =ใหม่ 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) { Tupletuple =ใหม่ 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! ก่อน>