Lớp Tuple
Nó được sử dụng trong -
- Truy cập dễ dàng hơn vào tập dữ liệu.
- Thao tác dễ dàng hơn với tập dữ liệu.
- Để trình bày một tập dữ liệu duy nhất.
- Để trả về nhiều giá trị từ một phương thức
- Để chuyển nhiều giá trị cho một phương thức
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ để triển khai 7 tuple trong C # -
using System; public class Demo {public static void Main (string [] args) {Tuple tuple =new Tuple (100, 150, 200, 300, 600, 1000, 2000); Console.WriteLine ("Giá trị (Item1) =" + tuple.Item1); Console.WriteLine ("Giá trị (Item2) =" + tuple.Item2); Console.WriteLine ("Giá trị (Item3) =" + tuple.Item3); Console.WriteLine ("Giá trị (Item4) =" + tuple.Item4); Console.WriteLine ("Giá trị (Item5) =" + tuple.Item5); Console.WriteLine ("Giá trị (Item6) =" + tuple.Item6); Console.WriteLine ("Giá trị (Item7) =" + tuple.Item7); if (tuple.Item5 ==600) {Console.WriteLine ("Tồn tại:Tuple Item 5 =" + tuple.Item5); } if (tuple.Item6 ==900) {Console.WriteLine ("Tồn tại:Tuple Item 6 =" + tuple.Item6); } if (tuple.Item7 ==2000) {Console.WriteLine ("Tồn tại:Tuple Item 7 =" + tuple.Item7); }}}
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Giá trị (Item1) =100Value (Item2) =150Value (Item3) =200Value (Item4) =300Value (Item5) =600Value (Item6) =1000Value (Item7) =2000 2000
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ khác để triển khai bộ 7 trong C # -
using System; public class Demo {public static void Main (string [] args) {Tuple tuple =new Tuple (100, 150, 200, 300, 600, 1000, 1000); Console.WriteLine ("Giá trị (Item1) =" + tuple.Item1); Console.WriteLine ("Giá trị (Item2) =" + tuple.Item2); Console.WriteLine ("Giá trị (Item3) =" + tuple.Item3); Console.WriteLine ("Giá trị (Item4) =" + tuple.Item4); Console.WriteLine ("Giá trị (Item5) =" + tuple.Item5); Console.WriteLine ("Giá trị (Item6) =" + tuple.Item6); Console.WriteLine ("Giá trị (Item7) =" + tuple.Item7); if (tuple.Item5 ==600) {Console.WriteLine ("Tồn tại:Tuple Item 5 =" + tuple.Item5); } if (tuple.Item6 ==900) {Console.WriteLine ("Tồn tại:Tuple Item 6 =" + tuple.Item6); } if (tuple.Item7 ==2000) {Console.WriteLine ("Tồn tại:Tuple Item 7 =" + tuple.Item7); } if (tuple.Item7 ==tuple.Item6) {Console.WriteLine ("Tuple Mục đã khớp!"); }}}
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Giá trị (Item1) =100Value (Item2) =150Value (Item3) =200Value (Item4) =300Value (Item5) =600Value (Item6) =1000Value (Item7) =1000 trước>