Nikon the Third
Erfahrenes Mitglied
Hallo.
Ich möchte einen Byte Array mit z.B. 1000 Elementen speichern.
Jedoch benötige ich nur die ersten 500 Byte.
Die Speicherfunktion verlangt jedoch nur den Array, speichert also auch die nutzlosen 500 zusätzlichen Bytes mit.
Wie "schneide" ich mir den Array zurecht?
Ich möchte einen Byte Array mit z.B. 1000 Elementen speichern.
Jedoch benötige ich nur die ersten 500 Byte.
Die Speicherfunktion verlangt jedoch nur den Array, speichert also auch die nutzlosen 500 zusätzlichen Bytes mit.
Wie "schneide" ich mir den Array zurecht?
Code:
byte[] buff = new byte[1024];
int count = stream.Read(buff, 0, buff.Length);
//Ich will nur die Bytes von 0 bis count speichern!
SpecializedConnection.SaveByteArray(buff); //Einzige Funktion, erfordert vollständigen Array
//SpecializedConnection.SaveByteArray(buff, 0, count); gibt es nicht...