Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sú Streaming triedy ?

Dátové prúdy , ako rieky , sa skladajú z látok , ktoré vyplývajú . Microsoft NET framework . , Ktorý sa používa na vytváranie softvéru , sa skladá z tried , ktoré pracujú s tečúcou dátových bajtov . Byty sú malé jednotky , ktoré môžu vývojári použiť na vytvorenie všetkých možných dátových štruktúr . Ak pracujete s NET , naučiť sa používať streamu triedy vám môže ušetriť čas , a tak vám viac produktívne . Computer Input /Output

starý programovací jazyk QBasic mal jednoduchý príkaz " Otvoriť " , ktorý robil to ľahké pre vývojárov na získanie dát z jednoduchých zdrojov , ako sú klávesnice a textové súbory . Príkaz " Tlač " píše dáta späť do tlačiarní , počítačových monitorov a iných jednoduchých prístrojov . Dnešné aplikácie musí byť schopný čítať a zapisovať dáta z rôznych zložitých zdrojov , ako sú XML súbory , vzdialených webových služieb a pamäte počítača . Masívne NET knižnice Microsoft . Obsahuje streamu triedy , ktoré sa skrývajú zložitosť manipulácie s dátami a umožňujú vývojárom čítať a zapisovať dáta bajtov pomocou niekoľkých riadkov kódu .
Triedy

trieda je na vysokej úrovni , generické štruktúry , z ktorej vývojári odvodzujú ďalšie štruktúry . Trieda vozidla , napríklad , môže definovať vlastnosti , ako sú bicykle a paliva . Odvodiť podtriedou s názvom Car od triedy vozidiel , a trieda Car dedí kolesá a palivové vlastnosti nadradenej triedy je . Trieda Car potom môžete pridať vlastné vlastnosti , ktoré sú jedinečné pre automobily . Vlastnosť Horn , napríklad, je charakteristický pre triedu auta , zatiaľ čo vlastnosť Behúň je charakteristický pre triedu Tank . Všetky . NET triedy potok nasledovať tento vzor a dedí základné , všeobecné I /O vlastnosti z nadradenej triedy s názvom prúd .
Stream Triedy

vývojári treba čítať zo zariadenia alebo súboru v NET , ktoré používajú niektorý z I /O tried odvodených z triedy prúdu . Trieda System.IO.FileStream , napríklad , číta z disku súbory a zapisuje do nich . Súbor môže obsahovať text alebo binárne dáta . Trieda System.IO.MemoryStream pomáha vývojárom používať pamäti počítača ako úložné zariadenie . Vzhľadom k tomu , pamäťové operácie sú rýchlejšie , než tie , ktoré zahŕňajú prístup k disku , ukladanie dát v pamäti , môže zlepšiť odozvu systému v určitých situáciách . Trieda System.IO.BufferedStream tiež pracuje s dátami bydliskom v pamäti . Táto trieda slúži ako vyrovnávacia pamäť a pomáha vývojárom čítať a zapisovať dáta do iných typov tokov .
Dat Čitatelia

Microsoft pridal špeciálne triedy , ktoré pomôžu vývojárom pracovať s prúdmi . StreamReaders a StreamWriters sú efektívne triedy , ktoré čítať a zapisovať dáta prúdy . Čítanie z FileStream , napríklad, je rovnako jednoduché ako vytvorenie nového objektu FileStream , obývať ju dát pomocou StreamWriter objektu a čítanie ju späť s StreamReader objekt . StreamReaders sú veľmi užitočné pre načítanie binárnych dát , ako sú obrazové bajtov z webového servera . Akonáhle vyvolané , môžete uložiť tieto dáta do databázy pomocou StreamWriter .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené