【发布时间】:2014-03-25 12:59:49
【问题描述】:
我正在考虑在我的对象中存储一个Type 变量。但是,它们可以有很多,但不同类型的数量并没有那么大。我担心使用大量内存将Type 存储在所有这些对象中,因为其中许多对象的类型可能相同。
每次我查找某事物的类型时,是否都会创建一个新的Type 实例,使用t.GetType() 或typeof(T)?还是实际上是一样的?如果是一样的,我就不用担心内存了。
请注意,我已经考虑过泛型,在这种情况下它不是替代方案。
【问题讨论】: