通用字典如下:如何检查特定字典是否是c#中的通用字典类型?
public class ConcurrentDictionary<TKey, TValue> : IDictionary<TKey, TValue>
而具体的词典可以如下:
var container = new ConcurrentDictionary<string, Unit>();
var container = new ConcurrentDictionary<string, CustomUnitClass>();
所以,我怎么能检查是否存在字典是通用字典类型的?
object obj = GetObj(); // obj is some of many dictionaries
if(obj is ?)
在此先感谢您。
如何获得泛型类的实例?这似乎没有多大意义。 –