in C# und Java eine Byte-Array kann soErstellen einen Byte-Array mit dynamischer Größe in F #
byte[] b = new byte[x];
erstellt werden, in der x
die Größe des Feldes angibt. Ich möchte in F # dasselbe machen. Ich habe gesucht, wie es geht und suchte danach in der Dokumentation. Ich denke, dass ich wahrscheinlich die falschen Suchbegriffe verwende, weil ich nicht herausfinden kann, wie.
Was ich bisher gefunden habe ist, dass Array.create
kann wie folgt verwendet werden:
let b = Array.create x (new Byte())
Gibt es eine andere Möglichkeit, es zu tun, die die Art und Weise mehr similiar ist, kann es in C# und Java getan werden?
Was "null" Alpträume? Sowohl Java als auch C# initialisieren implizit Elemente eines Byte-Arrays zu Bytes mit dem Wert 0. –
Ich meinte die Verwendung von 'Array.zeroCreate' mit Objekten im Allgemeinen. In diesem speziellen Fall gibt es kein Problem. – pad