Welche Art von Speichersemantik regelt die Array-Zuweisung in c #?

Angesichts der folgenden:Byte [] sData; und eine als deklarierte Funktionprivate byte [] construct_command ()

wenn ich dann das ergebnis von zuweisen würdeconstruct_command () zusData Würde sData nur auf den Inhalt dessen verweisen, was von der Funktion zurückgegeben wurde, oder würde etwas Platz für sData im Speicher reserviert und der Inhalt des Ergebnisses der Funktion in diesen kopiert?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage