VB.Net - 获取类型的字节大小

VB.Net - Get the byte size of type

如何获取类型的字节大小?例如,Double 的大小是 8,但是如何以编程方式获取此值?

提前致谢:)

您可以使用 Marshal.SizeOf-方法,这将 return 以字节为单位的大小。

你可以这样使用它:

System.Runtime.InteropServices.Marshal.SizeOf(GetType(Double))