Richard87 Skrevet 24. juni 2009 Del Skrevet 24. juni 2009 Hei, hva er den mest effektive måten og legge inn en tom byte i ett array av bytes(ca 921'600 elementer), 1 byte skall legges til etter hvert 3. byte med data takker for alle svar Lenke til kommentar
brgr Skrevet 24. juni 2009 Del Skrevet 24. juni 2009 Kan kjøre en for løkke med step 3. Er det snakk om å overskrive verdien i arrayen som ligger fra før? elle legge til/insert en ny? Lenke til kommentar
HDSoftware Skrevet 25. juni 2009 Del Skrevet 25. juni 2009 (endret) List<byte> _NewArray = new List<byte>(); _NewArray.Add(OldArray[0]); for (int i = 1; i < OldArray.count(); i ++) { if (i % 3 = 0) _NewArray.add(0); _NewArray.add(OldArray[i]); } byte[] NewArray = _NewArray.ToArray(); Tror dette burde gjøre susen.... % i C# er modulus operator. Bruker du noe annet så må du sjekke dokken din. Endret 25. juni 2009 av HDSoftware Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå