在Visual Basic中,对象的名义存储分配取决于系统。
在32位平台上为4个字节
在64位平台上为8个字节
http://msdn.microsoft.com/en-us/library/47zceaw7.aspx
我的问题是C#中对象的名义存储分配的大小是多少,并且它与系统有关吗?
最佳答案
完全一样。请记住,这两种语言都是高级语言,都是“独立于平台”的,已编译为MSIL。它是任何CLI语言所固有的。也就是说,C#和VB都不在您的计算机上运行,而是在运行时编译实际的MSIL,最后它们全部被“翻译”为相同的语言。通常,您不需要关心这一点,很有可能,如果您需要控制这些内容,则可能需要使用较低级别的语言,而您必须自己进行内存管理,例如C ++,C等。
关于c# - C#中对象的名义存储分配,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25522304/