C# struct met array element

Status
Niet open voor verdere reacties.

bram2

Gebruiker
Lid geworden
23 nov 2006
Berichten
80
Ik probeer een struct te defineren bestaande uit een string en een array van bytes. Wanneer ik een nieuw element wil maken gaat het mis. Is de syntax van mijn code verkeerd? Of mag dit niet?

Code:
 struct Commando
        {
            string name;
            byte[] byteCode;
            public Commando(string inputName,byte[] inputCode)
            {
                name = inputName;
                byteCode = inputCode;
            }
        }

Nadien wil ik struc initialiseren via onderstaande code. Zonder de byte array werkt het wel.
Code:
 private readonly Commando myCommando = new Commando( "commando1", {0x01, 0x01, 0x01, 0x01} );
 
De oplossing is zeer eenvoudig hoor:

[cpp]
Commando commando = new Commando("...", new byte[] { 0x01, 0x02, 0x03 });
[/cpp]
 
De oplossing is zeer eenvoudig hoor:

[cpp]
Commando commando = new Commando("...", new byte[] { 0x01, 0x02, 0x03 });
[/cpp]

Los het probleem inderdaad op. Is simpel, maar kon het niet vinden op google :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan