c # MemoryStream vs Byte Array

Ich habe eine Funktion, die einen MemoryStream generiert und zurückgibt. Nach der Generierung ist die Größe des MemoryStreams festgelegt, ich muss nicht mehr darauf schreiben, nur die Ausgabe ist erforderlich. Schreiben Sie zum Beispiel in MailAttachment oder in die Datenbank.

Was ist der beste Weg, um das Objekt zu übergeben? MemoryStream oder Byte Array? Wenn ich MemoryStream verwende, muss ich die Position nach dem Lesen zurücksetzen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage