我写了以下类声明:
class MyCommand
{
public byte Destination;
public byte Source;
public byte Cmd;
public byte Seq;
public UInt16 Length;
public byte[] Data;
public UInt16 Crc;
public byte Eop;
}
现在我想迭代所有成员并检查它们是否具有值 0xED 。对于 UInt16 类型,我需要首先比较低字节然后比较高字节。
有没有办法在没有"手动"检查每个成员?