C# - 一個(gè)列表中的多個(gè)泛型類型這可能是不可能的,但我有這個(gè)課程:public class Metadata<DataType> where DataType : struct{
private DataType mDataType;}還有更多,但讓我們保持簡(jiǎn)單。泛型類型(DataType)僅限于where語(yǔ)句的值類型。我想要做的是擁有不同類型(DataType)的這些元數(shù)據(jù)對(duì)象的列表。如:List<Metadata> metadataObjects;metadataObjects.Add(new Metadata<int>());metadataObjects.Add(new Metadata<bool>());metadataObjects.Add(new Metadata<double>());這甚至可能嗎?
C# - 一個(gè)列表中的多個(gè)泛型類型
動(dòng)漫人物
2019-08-16 15:50:05