C# GetType(): Code how to get the type of T in List<T> without actual elements?
If I do something like this:

    var a = new List<something>();
    var b = new something();
    a.Add(b);
    var c = a[0].GetType();

C holds the type I want (which is "something").  How could you get the type of "something" without creating the list?
C# GetType(): Code how to get the type of T in List<T> without actual elements?
===

If I do something like this:

    var a = new List<something>();
    var b = new something();
    a.Add(b);
    var c = a[0].GetType();

C holds the type I want (which is "something").  How could you get the type of "something" without creating the list?