If I have a generic class:
public class MyClass
{
public T Value;
}
I want to instantiate several items such as...
You'll want to define a base class for MyClass, then your collections will be a List of base class. Ex:
void Main()
{
var a = new MyClass();
var b = new MyClass();
var c = new List();
c.Add(a);
c.Add(b);
}
public class MyBase { }
// Define other methods and classes here
public class MyClass : MyBase {
public T Value { get; set;}
}