哦,你可能需要get and set E.X public byte czfs; public GetCzFS{ get{ return czfs; } set{ czfs=value; } }语句可能有错误,但大致是这样的,不要报太大的希望
有没有搞错啊? get、set 都出来了。
To:fa2002(叮当) 能不能回答我提出的关于 com__ 的问题
[MarshalAs(UnmanagedType.U8)] public byte function; [MarshalAs(UnmanagedType.U8)] public byte czfs; 你究竟是要1个字节(byte)还是8个字节(U8)呢?1个字节应该是U1。 Marshal不知道你的意图,就没法算出SizeOf了。另外,基于函数的内存用AllocHGlobal比较好。
E.X
public byte czfs;
public GetCzFS{
get{
return czfs;
}
set{
czfs=value;
}
}语句可能有错误,但大致是这样的,不要报太大的希望
get、set 都出来了。
的问题
public byte function;
[MarshalAs(UnmanagedType.U8)]
public byte czfs; 你究竟是要1个字节(byte)还是8个字节(U8)呢?1个字节应该是U1。
Marshal不知道你的意图,就没法算出SizeOf了。另外,基于函数的内存用AllocHGlobal比较好。