过去使用C++,VC++,C++Builder 等软件编程时都会用到获取一个结构或类的长度,以便对文件存储和读取.
例如:
typedef struct _xxxx{ ......};
_xxxx xxxx;
int x=sizeof(xxxx);
这样,不管结构内部有多少不同的变量,通过这个函数就可以获得这个结构的总的长度.
但是C#中,怎样获得某个结构或类的长度呢? C#中的sizeof怎么用呢?
请指教.
小科_mrkj
学分:43 LV2
读者朋友:
您好,C#中的stem.Runtime.InteropServices.Marshal类中有SizeOf这个方法,你可以参考http://zhidao.baidu.com/question/128480617.html这个了解一下C#中SizeOf方法的使用。