C# c语言中对象的标称存储分配#
在Visual Basic中,对象的标称存储分配取决于系统 32位平台上的4字节 64位平台上的8字节C# c语言中对象的标称存储分配#,c#,.net,C#,.net,在Visual Basic中,对象的标称存储分配取决于系统 32位平台上的4字节 64位平台上的8字节 我的问题是,在c#中,对象的标称存储分配的大小是多少?它是否依赖于系统?没有区别。为什么?因为VB和C最终使用.NET和.NET类型(链接中的第二列)的行为将始终与您描述的方式相同,而不管导致这种类型的实际语言是什么。完全相同。请记住,这两种语言都是编译为MSIL的高级语言和“独立于平台”。它是任何CLI语言所固有的。也就是说,无论是C#还是VB都不会在您的机器上运行,而是实际的MSIL在运
我的问题是,在c#中,对象的标称存储分配的大小是多少?它是否依赖于系统?没有区别。为什么?因为VB和C最终使用.NET和.NET类型(链接中的第二列)的行为将始终与您描述的方式相同,而不管导致这种类型的实际语言是什么。完全相同。请记住,这两种语言都是编译为MSIL的高级语言和“独立于平台”。它是任何CLI语言所固有的。也就是说,无论是C#还是VB都不会在您的机器上运行,而是实际的MSIL在运行时被编译,最后它们都被“翻译”为同一种语言。通常情况下,你不需要关心这个问题,如果你需要控制这些东西,你可能需要一个低级的语言,你必须自己做内存管理,比如C++、C等。在64位平台中,地址是64位==8字节,在32位平台中,地址是32位==4字节。这是一样的,但你为什么关心?我为什么关心意思?