在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;
};