ทูเพิลถูกใช้เมื่อคุณต้องการคืนค่าหลายค่าจากเมธอดโดยไม่ต้องใช้พารามิเตอร์ ref หรือ out
ทูเปิลส์ใช้เพื่อส่งผ่านค่าหลายค่าไปยังเมธอดผ่านพารามิเตอร์ตัวเดียว ทูเพิลยังสามารถซ้อนกันได้
ตัวอย่าง
ส่งทูเพิลเป็นพารามิเตอร์
<โปรแกรมคลาสล่วงหน้า{ โมฆะคงที่ DisplayTupleValues(Tupleผลลัพธ์
Id =1Value1 =DummyValue2 =Tuple
ตัวอย่าง
Tuple เป็นประเภทส่งคืน
โปรแกรมคลาส{ คงที่ TupleReturnTuple(){ return Tuple.Create(1, "Value1", "Value2"); } โมฆะคงที่ Main(){ var returnValues =ReturnTuple (); System.Console.WriteLine($"{returnValues.Item1} {returnValues.Item2} {returnValues.Item3}"); Console.ReadLine(); }}
ผลลัพธ์
1 Value1 Value2