class Foo<T> {
System.Type getType() {
return typeof(T); // error!
}
}
class Program
{
public static void Main (string[] args)
{
}
}
Y2xhc3MgRm9vPFQ+IHsKICAgIFN5c3RlbS5UeXBlIGdldFR5cGUoKSB7CiAgICAgICAgcmV0dXJuIHR5cGVvZihUKTsgLy8gZXJyb3IhCiAgICB9Cn0KCmNsYXNzIFByb2dyYW0KeyAgIAoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4gKHN0cmluZ1tdIGFyZ3MpCgl7CgkJCgl9Cn0=