问题很简单,在标题中提出.
C#4.0规范说:(§4.2.2)
对象类类型是所有其他类型的最终基类.C#中的每个类型都直接或间接地从对象类类型派生.
Eric Lippert说:
接口类型(不是类)不是从对象派生的.
现实说:
Type t = typeof(ICloneable).BaseType; Console.WriteLine(t == null);
真正
那么规格错误还是什么?谁相信?
.net c#
我了解到类字段存储在堆中,但是方法存储在哪里?在堆中还是其他地方?他们是内联的吗?
.net c# memory
.net ×2
c# ×2
memory ×1