我有以下结构:
[StructLayout(LayoutKind.Sequential, Pack = 1)]
struct cAuthLogonChallenge
{
byte cmd;
byte error;
fixed byte name[4];
public cAuthLogonChallenge()
{
cmd = 0x04;
error = 0x00;
name = ???
}
}
name
应该是一个以 null 结尾的 ASCII 字符串,而 Visual Studio 拒绝了我与它交互的所有想法。我该如何设置?