c/c++的typedef在c#中的等效处理办法

来源:互联网 发布:淘宝互刷是怎么刷的 编辑:程序博客网 时间:2024/04/29 22:15

在c、c++中有typedef定义。当要把c/c++中的程序移植到c#或调用c中的dll函数时,涉及到一些数据结构的重新定义。为了方便,可使用c#中的using 别名。


如:

using LVBoolean = System.Byte;    

public struct TD1
    {
        public LVBoolean Red;
        public LVBoolean Green;
        public LVBoolean Blue;
        public LVBoolean Hue;
        public LVBoolean Saturation;
        public LVBoolean Luminance;
    };