在C#中,可以使用 sizeof()
关键字来确定类型的大小。sizeof()
函数返回类型的大小(以字节为单位)。例如,要确定 int
类型的大小,可以使用以下代码:
int size = sizeof(int);
在C#中,sizeof()
函数只能用于基本数据类型,例如 int
、float
、double
、char
等。对于自定义类型,可以使用 Marshal.SizeOf()
方法来获取其大小。例如,要确定自定义类型 MyType
的大小,可以使用以下代码:
int size = Marshal.SizeOf(typeof(MyType));
需要注意的是,sizeof()
函数和 Marshal.SizeOf()
方法返回的大小是编译时常量,因此可以在编译时确定。
领取专属 10元无门槛券
手把手带您无忧上云