Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Vad är Streaming Klasser

    ? Dataströmmar , liksom floder , består av ämnen som rinner . Microsofts . NET ramverk , som används för att skapa mjukvara , består av klasser som arbetar med strömmande data bytes . Bytes är små enheter som utvecklare använder för att skapa alla möjliga datastrukturer . Om du arbetar med . NET , kan lära sig att använda stream klasser sparar tid och gör dig mer produktiv . Computer Input /Output

    gamla QBasic programmeringsspråk hade en enkel " Öppna " kommandot som gjorde det enkelt för utvecklare att få uppgifter från enkla källor såsom tangentbord och textfiler . En " Print " -kommandot skriver data tillbaka till skrivare , bildskärmar och andra enkla anordningar . Dagens program måste kunna läsa och skriva data från en mängd komplexa källor som XML-filer , avlägsna webbtjänster och datorns minne . Microsofts massiva . NET bibliotek innehåller stream klasser som döljer komplexiteten i data manipulation och tillåta utvecklare att läsa och skriva data bytes med några rader kod .
    Klasser

    en klass är en hög nivå , generisk struktur som utvecklare härleda andra strukturer . Ett fordon klass , till exempel, kan definiera egenskaper såsom Wheel och bränslefilter . Härled en underklass som heter bil från klassen Vehicle , och Car-klassen ärver den överordnade klassen rullar och egenskaper Fuel . Car-klassen kan sedan lägga till sina egna egenskaper som är unika för bilar . A Signalhorn egendom, till exempel, är unik för en Bilklass medan en slitbana egenskap är unik för en tank klass . Alla . NET stream klasser följer detta mönster och ärva grundläggande , generiska I /O- egenskaperna från en förälder klass som kallas en bäck .
    Stream Klasser

    När utvecklare behöver läsa från en enhet eller fil i NET , använder de en av de i /O- klasser härledda från strömmen klassen . Den System.IO.FileStream klassen , till exempel , läser från hårddisken filer och skriver till dem . Filen kan innehålla text eller binära data . Den System.IO.MemoryStream klassen hjälper utvecklare att använda en dators minne som en lagringsenhet . Eftersom minnesoperationer är snabbare än de som inbegriper diskåtkomst , kan lagra data i minnet förbättra systemets svar i vissa situationer . Den System.IO.BufferedStream klassen arbetar också med uppgifter som är bosatta i minnet . Denna klass fungerar som buffert och hjälper utvecklare läsa och skriva data till andra typer av vattendrag .
    Data läsare

    Microsoft lagt speciella klasser som hjälper utvecklare arbetar med strömmar . StreamReaders och StreamWriters är effektiva klasser som läser och skriver dataströmmar . Läsa från en FileStream , till exempel , är lika enkelt som att skapa en ny FileStream-objekt , fylla den med data med hjälp av en StreamWriter objekt och läsa tillbaka med en StreamReader objekt . StreamReaders är ganska användbart för att hämta binära data såsom bilder byte från en webbserver . När hämtas , kan du lagra dessa data i en databas med hjälp av en StreamWriter .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Debug PHP-kod i VS2008
    ·COBOL Funktioner
    ·Hur konvertera SGML till ASN.1
    ·Hur man konfigurerar en Flex PMD
    ·Hur ta isär Hex
    ·Hur man gör ett mellanslag mellan ord i PHP
    ·Hur man använder en CreateFile DLL i VB.NET
    ·DirectX 9 Vs . 10
    ·Hur man skriver ett Effect fil för XNA Spel
    ·Hur får fältnamn från en datamängd
    Utvalda artiklarna
    ·Hur kontrollerar du skrivarens status i Java
    ·Hur du returnerar ett booleskt värde i Java
    ·C programmering fel och hur man löser dem
    ·Hur Anpassa ValidationSummary
    ·Vilka är de Event & händelsehanterare i Visual Basic
    ·Hur Räkna antalet förekomster i PHP
    ·Vad är skillnaden mellan Dot Notation & Arrow Notation…
    ·Hur man tar bort Binary Tree i Java
    ·Grundläggande PHP Chatta Tutorial
    ·Hur dölja alla öppna DIV i JavaScript
    Copyright © Dator Kunskap http://www.dator.xyz