类型是Type,广义的
class是类,是Type之一
struct是结构体,也是Type之一
Int32也是类型,其实本质就是一个struct

解决方案 »

  1.   

    那么我在使用的时候就不能象VC++一样了?比如:
    sizeof(STANDARD_LOWPASS_MACHINE_DATA_STRU)
      

  2.   

    struct 在C# 中为值类型 继承自System.ValueType
    相对的是引用类型 如class  interface delegate
    等。
      

  3.   

    STANDARD_LOWPASS_MACHINE_DATA_STRU a=new STANDARD_LOWPASS_MACHINE_DATA_STRU();
    MessageBox.Show(System.Runtime.InteropServices.Marshal.SizeOf (a).ToString());
      

  4.   

    可使用sizeof
    CLR对struct的Layout的处理方法与C/C++中默认的处理方式相同,即按照结构中占用空间最大的成员进行对齐。