我目前有:
public HashSet<int> UniqueData { get; private set; }
如果设置了另一个属性,我想创建它
public HashSet<string> UniqueData { get; private set; }
所以在构造函数中它变成
if (MyProperty)
UniqueData = new HashSet<string>();
else
UniqueData = new HashSet<int>();
有没有办法将属性声明为:
public HashSet<T> UniqueData { get; private set; }