Phương thức Type.GetTypeArray () trong C # được sử dụng để lấy kiểu của các đối tượng trong mảng được chỉ định.
Cú pháp
Sau đây là cú pháp -
public static Type[] GetTypeArray (object[] args);
Đối số arg là một mảng các đối tượng có kiểu cần xác định.
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức Type.GetTypeArray () -
using System; using System.Reflection; public class Demo { public static void Main(){ Object[] obj = new Object[5]; obj[0] = 10.20; obj[1] = 20; obj[2] = 30; obj[3] = 40; obj[4] = "tom"; Type[] type = Type.GetTypeArray(obj); Console.WriteLine("Types..."); for (int i = 0; i < type.Length; i++) Console.WriteLine(" {0}", type[i]); } }
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Types... System.Double System.Int32 System.Int32 System.Int32 System.String
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức Type.GetTypeArray () -
using System; using System.Reflection; public class Demo { public static void Main(){ Object[] obj = new Object[5]; obj[0] = 100m; obj[1] = 20.98; obj[2] = 30.788m; obj[3] = 40; obj[4] = "jack"; Type[] type = Type.GetTypeArray(obj); Console.WriteLine("Types..."); for (int i = 0; i < type.Length; i++) Console.WriteLine(" {0}", type[i]); } }
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Types... System.Decimal System.Double System.Decimal System.Int32 System.String