sizeof()是否等效于引用类型?
时间:2020-03-05 18:42:56 来源:igfitidea点击:
我正在寻找一种获取引用类型实例大小的方法。 sizeof仅适用于值类型。这可能吗?
解决方案
回答
你需要Marshal.SizeOf
编辑:这是针对不安全的代码,但是,sizeof()也是如此。
回答
当心Marshal.SizeOf是不安全的代码...
我认为托管代码是不可能的,也许我们可以解释问题,也许有另一种解决方法
回答
如果我们不介意它的准确性不够完美,并且出于比较目的,我们可以序列化对象并对其进行度量(例如以字节为单位)
编辑(发布后,我一直在思考):例如,由于它比valueof的sizeof稍微复杂,因此:引用类型可以引用其他对象,依此类推……我不知道精确而简单的方法的...