Wie Initialisiere ich eine Feste byte-array?

Ich habe folgende struct:

[StructLayout(LayoutKind.Sequential, Pack = 1)]
struct cAuthLogonChallenge
{
    byte cmd;
    byte error;
    fixed byte name[4];

    public cAuthLogonChallenge()
    {
        cmd = 0x04;
        error = 0x00;
        name = ???
    }
}

name soll eine null-terminierte ASCII-Zeichenkette, und Visual Studio wird die Ablehnung all meine Ideen mit ihm zu interagieren. Wie muss ich es einstellen?

Schreibe einen Kommentar