How to create List of open generic type of class?

后端 未结 2 343
野性不改
野性不改 2020-12-07 06:20

i am working on someone else code i need to add few things i have a class

public abstract class Data
{

}

public class StringData : Data

        
2条回答
  •  独厮守ぢ
    2020-12-07 06:53

    You don't need to use generics for that.

    public abstract class Data {
    
    }
    
    public class StringData : Data {
    }
    
    public class DecimalData : Data {
    }
    
    List dataCollection = new List();
    
    dataCollection.Add(new DecimalData());
    dataCollection.Add(new StringData());
    

提交回复
热议问题