Nếu bạn muốn trả về nhiều hơn một giá trị từ phương thức của một lớp, hãy sử dụng Tuple trong C#. Lớp này cung cấp phương thức tĩnh để tạo các tuple. Tuple được giới thiệu từ .NET 4.0.
Ví dụ
using System;
public class Demo {
public static void Main(string[] args) {
Tuple<int, string> tuple = new Tuple<int, string>(2, "Tom");
if (tuple.Item1 == 150) {
Console.WriteLine(tuple.Item1);
}
if (tuple.Item2 == "Tom") {
Console.WriteLine(tuple.Item2);
}
}
}
Kết quả
Tom