Mis vahe on Streamil ja MemoryStreamil?
Mis vahe on Streamil ja MemoryStreamil?

Video: Mis vahe on Streamil ja MemoryStreamil?

Video: Mis vahe on Streamil ja MemoryStreamil?
Video: ВЛАД А4 и ДИРЕКТОР ЮТУБА против СИРЕНОГОЛОВЫЙ 2024, November
Anonim

Voog on baitide esitus. Mõlemad klassid tulenevad Voog klass, mis on määratluse järgi abstraktne. Nagu nimigi ütleb, loeb ja kirjutab FileStream faili, samas kui a MemoryStream loeb ja kirjutab mällu. Seega on see seotud sellega, kus oja on salvestatud.

Mis on vastavalt sellele MemoryStream?

The MemoryStream klass loob vooge, millel on ketta või võrguühenduse asemel tugisalvesti mälu. MemoryStream kapseldab allkirjastamata baidimassiivina salvestatud andmed. Voo praegune asukoht on koht, kus toimub järgmine lugemis- või kirjutamisoperatsioon.

Võib ka küsida, mis on AC stream? Voog on abstraktne klass, mis pakub standardmeetodeid baitide (lugemine, kirjutamine jne) allikale ülekandmiseks. See on nagu ümbrisklass baitide edastamiseks.

Samamoodi võib küsida, mis on failivoog?

A oja on baitide jada. NTFS-is faili süsteem, ojad sisaldavad andmeid, mis on kirjutatud a-sse faili ja see annab rohkem teavet a kohta faili kui atribuudid ja omadused. Näiteks saate luua a oja mis sisaldab otsingumärksõnu või kasutajakonto identiteeti, mis loob a faili.

Mis on baitivoog C#-s?

Baitivood sisaldavad klasse, mis käsitlevad andmeid oja nagu baiti . Need ojad on kõige kasulikumad, kui töötate andmetega, mis pole inimestele loetavas vormingus. Voog Klass. CLR-is on Voog klass pakub aluse teistele baidi voog klassid.

Soovitan: