回 帖 发 新 帖 刷新版面

主题:C#中如何申明此种UNION

大家好,请帮个忙,在C#中,含有CHAR[]数组的UNION该怎么申明呢?尝试了很多办法还是报出"未能从程序集“System, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中加载类型“Values”,因为它在 0 偏移位置处包含一个对象字段,该字段已由一个非对象字段不正确地对齐或重叠"的错误,请帮忙,谢谢
 UNION结构如下:

    union {
        float    YCValue;    
        int        YXValue;    
        double    DDValue;    
        char    unuse[8];    
    };

回复列表 (共1个回复)

沙发

char [] unuse;

我来回复

您尚未登录,请登录后再回复。点此登录或注册