Example 1: You want to create triple class
Class Triple
{
T1 _first;
T2 _second;
T3 _Third;
}
Example 2: A helper class that will parse any enum value for given data type
static public class EnumHelper
{
static public T Parse(string value)
{
return (T)Enum.Parse(typeof(T), value);
}
}