Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
O que estão fluindo Classes
? Fluxos de dados , como rios , composto de substâncias que fluem . Framework da Microsoft. NET , usado para criar software, consiste de classes que trabalham com fluxo bytes de dados. Bytes são pequenas unidades de que os desenvolvedores usam para criar todas as estruturas de dados possíveis . Se você trabalha com . NET , aprendendo a usar classes de fluxo você pode economizar tempo e torná-lo mais produtivo. Entrada de computador /Output

A linguagem de programação QBasic velho tinha um simples comando "Open ", que tornou mais fácil para os desenvolvedores a obter dados de fontes simples, tais como teclados e arquivos de texto. Um comando " Imprimir ", escreveu dados de volta para impressoras, telas de computadores e outros dispositivos simples. Os aplicativos de hoje deve ser capaz de ler e gravar dados de uma variedade de fontes complexas, como arquivos XML , serviços da Web remotos e memória do computador. Maciço NET da Microsoft. Contém classes de fluxo que escondem a complexidade da manipulação de dados e permitem aos desenvolvedores a ler e escrever bytes de dados usando algumas linhas de código.

Classes

uma classe é um de alto nível , a estrutura genérica de que os desenvolvedores derivar outras estruturas. Uma classe de veículo , por exemplo, pode definir propriedades, tais como roda e combustível . Derive uma subclasse chamada Car a partir da classe de veículo , ea classe Car herda as propriedades e rodas de combustível da classe pai. A classe Car pode adicionar suas próprias propriedades que são exclusivas para carros. Uma propriedade Horn, por exemplo, é única para uma classe de carro , enquanto uma propriedade Tread é exclusivo para a classe Tank. Todos . NET fluxo seguem esse padrão e herdar propriedades , I /O genéricos básicos de uma classe pai chamada de fluxo.

Fluxo Classes

Quando os desenvolvedores precisa ler a partir de um dispositivo ou arquivo na NET , eles usam uma das classes de E /S derivados da classe corrente . A classe System.IO.FileStream , por exemplo, lê a partir de arquivos do disco e escreve para eles. O arquivo pode conter texto ou dados binários. A classe System.IO.MemoryStream ajuda os desenvolvedores a usar a memória de um computador como um dispositivo de armazenamento. Como as operações de memória são mais rápidas do que as que envolvem o acesso ao disco , armazenando os dados na memória pode melhorar a resposta do sistema em determinadas situações. A classe System.IO.BufferedStream também trabalha com dados residente em memória. Esta classe funciona como tampão e ajuda os desenvolvedores ler e gravar dados a outros tipos de fluxos .

Leitores Dados

Microsoft adicionou classes especiais que ajudam os desenvolvedores a trabalhar com streams . StreamReaders e StreamWriters são classes eficientes que ler e escrever fluxos de dados . Leitura de um FileStream , por exemplo, é tão simples como a criação de um novo objeto FileStream , preenchê-lo com dados usando um objeto StreamWriter e lê-lo de volta com um objeto StreamReader . StreamReaders são bastante úteis para a recuperação de dados binários , como bytes de imagem de um servidor web. Uma vez recuperado , você pode armazenar os dados em um banco de dados usando um StreamWriter .

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever Pascal Pseudocódigo 
·Como compilar SWC 
·O que é uma conversão Maildir 
·Definição das Demonstrações seqüenciais 
·As técnicas de Semântica Descrição 
·O que é saturação de buffer de Cordas Handling 
·Como remover um botão usando RemoveChild em AS3 
·As vantagens de um editor premium 
·Métodos WSH Objeto 
·Como criar um Preloader FLV em AS3 
  Artigos em destaque
·Como Ler MATLAB 
·Como usar o Turbo C 
·Como calcular uma expressão infixa 
·Como converter números de telefone no texto C 
·Como obter linhas de DataGrid em JavaScript 
·Como usar o Strlen Comando em C + + 
·Como escrever extensões HTML em C 
·Cocoa Touch vs. Objective C 
·Como usar o LINQ to XML 
·Diferenças entre UML e outras línguas 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados