Output the type information about the generic parameters
using System;
using System.Collections.Generic;
using System.Text;
public class OneParamType<T> {}
public class TwoParamType<T, U> {}
public class TypeDumper<T, U, V> {
public static void DumpTypeInfo() {
Console.WriteLine(typeof(T));
Console.WriteLine(typeof(U));
Console.WriteLine(typeof(V));
Console.WriteLine(typeof(OneParamType<String>));
Console.WriteLine(typeof(OneParamType<T>));
Console.WriteLine(typeof(TwoParamType<U, int>));
Console.WriteLine(typeof(TwoParamType<T, V>));
}
public static void ShowTypeInfo() {
TypeDumper<String, int, Double>.DumpTypeInfo();
}
}
Related examples in the same category