エンティティと呼ばれる基本クラスがあります。次に、2 つの子クラス Tag と、Entity から継承する Property があります。今、エンティティのリストを格納する辞書が必要です。しかし、私はそれを機能させることができません。継承を間違って行いましたか?
Dictionary<string, List<Entity>> baseDict = new Dictionary<string, List<Entity>>();
List<Tag> tags = new List<Tag>();
tags.Add(new Tag("2012"));
tags.Add(new Tag("hello"));
tags.Add(new Tag("lego"));
List<Properties> properties = new List<Properties>();
properties.Add(new Properties("Year"));
properties.Add(new Properties("Phrase"));
properties.Add(new Properties("Type"));
baseDict.Add("Tags", tags);
baseDict.Add("Properties", properties);