Class MemoryStream ()

A pozíció, ahonnan a következő olvasási vagy írási művelet - a jelenlegi helyzetben a patak. Az aktuális pozíció lehet beszerezni, vagy beállítható a keresési módszert. Amikor létrehoz egy új példányt a MemoryStream készít egy aktuális pozíció nullára van állítva.







Ez a típus végre a IDisposable felületen. Befejezése után a típusú kell engedje el közvetlenül vagy közvetve. Removal típus közvetlenül hívja a megsemmisíteni eljárás try / catch blokk. Ahhoz, hogy távolítsa el közvetve használja a nyelvi konstrukciók, mint például a (C #), vagy (Visual Basic). További információkat. Lásd: „Az objektum valósítja IDisposable» IDisposable felület listájában.







Streams memória segítségével egy sor előjel nélküli bájtok nyújtanak megváltoztathatatlan adatfolyamot. Ha egy byte tömböt, akkor nem lehet hozzáadni, vagy csökkentse az áramlás ellenére, hogy meg lehet változtatni a meglévő tartalmat, attól függően, hogy a paraméterek át a kivitelező. Tegyük fel, hogy az áramlás állítható, és lehet írható és olvasható.

Ha MemoryStream objektum ki a fájlt vagy RESX FORRÁSOK-fájl, hívja a módszer GetStream módszer futási kapni.

Ha MemoryStream objektum sorozatban egy erőforrás fájl, sőt, ez sorozatban a UnmanagedMemoryStream. Ez a viselkedés jobb teljesítményt nyújt, és a lehetőség, hogy egy mutatót az adatokat közvetlenül, anélkül, hogy menjen át módszerek patak.




Kapcsolódó cikkek