SlideShare uma empresa Scribd logo
1 de 8
• Stream’s




Made by: União TGP@
• Função Stream’s
• Funcão‘’Stream’s’’

• C# usa stream’s para obter dados para / de
  programas.

• As Stream’s são sequencias de bytes.

• As Stream’s escrevem bytes em arquivos e
  por isso os dados devem ser codificados para
  um array de bytes antes de escrever.
• ‘’Stream’s’’
• ‘’Stream’s’’
• C# oferece
  FileStream, MemoryStream, NetworkStream, G
  zipStreams.

• Ler e escrever é feito usando os metedos Read
 () e write ().

• O C # oferece uma classe chamada
  StreamWriter que faz esta conversão para nós
  programadores.
• Exemplo
• Exemplo ‘’Stream’’
• 1.StreamWriter Writer = new
  StreamWriter(@"C:pathtomyfile.txt", true);

• 2.Writer.WriteLine("var one: {0} var
  two:{1}", var1, var2);

• 3.Writer.Write("This function doesn't add in a new
  line");

• 4.writer.Close();
• ‘’Voltar ao Inicio’’

Mais conteúdo relacionado

Destaque

Biologia vol2 slides complementares - planejamento interativo
Biologia vol2   slides complementares - planejamento interativoBiologia vol2   slides complementares - planejamento interativo
Biologia vol2 slides complementares - planejamento interativoEditora Moderna
 
Records WPX CW Ea8
Records WPX CW Ea8Records WPX CW Ea8
Records WPX CW Ea8EA2EA
 
【消費税転嫁対策セミナー対応】潜在顧客の掘り起こしセミナー(富山県)高岡商工会議所チラシ
【消費税転嫁対策セミナー対応】潜在顧客の掘り起こしセミナー(富山県)高岡商工会議所チラシ【消費税転嫁対策セミナー対応】潜在顧客の掘り起こしセミナー(富山県)高岡商工会議所チラシ
【消費税転嫁対策セミナー対応】潜在顧客の掘り起こしセミナー(富山県)高岡商工会議所チラシ新潟コンサルタント横田秀珠
 
Trabajo práctico de tecnología y gestión mr (2)
Trabajo práctico de tecnología y gestión mr (2)Trabajo práctico de tecnología y gestión mr (2)
Trabajo práctico de tecnología y gestión mr (2)Queca3
 
Home & Office Security System aaa
Home & Office Security System aaaHome & Office Security System aaa
Home & Office Security System aaaRajeshwar Singh
 
ENTREVISTA A Xavi Tous, regatista en la clase Laser Standard
ENTREVISTA A Xavi Tous, regatista en la clase Laser StandardENTREVISTA A Xavi Tous, regatista en la clase Laser Standard
ENTREVISTA A Xavi Tous, regatista en la clase Laser Standardpmartinez201569
 
Online free local business listing
Online free local business listingOnline free local business listing
Online free local business listingBipamerica.com
 
El Infierno según el Cristianismo
El Infierno según el CristianismoEl Infierno según el Cristianismo
El Infierno según el Cristianismoarchilanelly
 
Pythagorean theorem and distance formula power point
Pythagorean theorem and distance formula power pointPythagorean theorem and distance formula power point
Pythagorean theorem and distance formula power pointLadasha
 

Destaque (18)

Biologia vol2 slides complementares - planejamento interativo
Biologia vol2   slides complementares - planejamento interativoBiologia vol2   slides complementares - planejamento interativo
Biologia vol2 slides complementares - planejamento interativo
 
14. 999.9
14.  999.914.  999.9
14. 999.9
 
Patologia
PatologiaPatologia
Patologia
 
Records WPX CW Ea8
Records WPX CW Ea8Records WPX CW Ea8
Records WPX CW Ea8
 
Gráficos Circulares
Gráficos CircularesGráficos Circulares
Gráficos Circulares
 
Edwhin prezi
Edwhin preziEdwhin prezi
Edwhin prezi
 
【消費税転嫁対策セミナー対応】潜在顧客の掘り起こしセミナー(富山県)高岡商工会議所チラシ
【消費税転嫁対策セミナー対応】潜在顧客の掘り起こしセミナー(富山県)高岡商工会議所チラシ【消費税転嫁対策セミナー対応】潜在顧客の掘り起こしセミナー(富山県)高岡商工会議所チラシ
【消費税転嫁対策セミナー対応】潜在顧客の掘り起こしセミナー(富山県)高岡商工会議所チラシ
 
Trabajo práctico de tecnología y gestión mr (2)
Trabajo práctico de tecnología y gestión mr (2)Trabajo práctico de tecnología y gestión mr (2)
Trabajo práctico de tecnología y gestión mr (2)
 
Oseo
OseoOseo
Oseo
 
Catedra... ECCI
Catedra... ECCICatedra... ECCI
Catedra... ECCI
 
Home & Office Security System aaa
Home & Office Security System aaaHome & Office Security System aaa
Home & Office Security System aaa
 
ENTREVISTA A Xavi Tous, regatista en la clase Laser Standard
ENTREVISTA A Xavi Tous, regatista en la clase Laser StandardENTREVISTA A Xavi Tous, regatista en la clase Laser Standard
ENTREVISTA A Xavi Tous, regatista en la clase Laser Standard
 
Online free local business listing
Online free local business listingOnline free local business listing
Online free local business listing
 
Presentación1
Presentación1Presentación1
Presentación1
 
El Infierno según el Cristianismo
El Infierno según el CristianismoEl Infierno según el Cristianismo
El Infierno según el Cristianismo
 
Amatciems
AmatciemsAmatciems
Amatciems
 
Grandes verdades
Grandes verdadesGrandes verdades
Grandes verdades
 
Pythagorean theorem and distance formula power point
Pythagorean theorem and distance formula power pointPythagorean theorem and distance formula power point
Pythagorean theorem and distance formula power point
 

Semelhante a C# Streams: Ler e escrever arquivos usando Streams

Funcoes pré-definidas
Funcoes pré-definidasFuncoes pré-definidas
Funcoes pré-definidasDiego Cavalca
 
pgModeler: muito mais que um modelador de bancos de dados PostgreSQL
pgModeler: muito mais que um modelador de bancos de dados PostgreSQLpgModeler: muito mais que um modelador de bancos de dados PostgreSQL
pgModeler: muito mais que um modelador de bancos de dados PostgreSQLRaphael Silva
 
Análise estática de código Python
Análise estática de código PythonAnálise estática de código Python
Análise estática de código PythonGuilherme Vierno
 
Apresentacao gt cnc-workshop_iniciliazicao_fase2
Apresentacao gt cnc-workshop_iniciliazicao_fase2Apresentacao gt cnc-workshop_iniciliazicao_fase2
Apresentacao gt cnc-workshop_iniciliazicao_fase2Lucas Silva
 
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...Amazon Web Services LATAM
 
Monitorando os Recursos e Processos do Servidor, através do Power BI
Monitorando os Recursos e Processos do Servidor, através do Power BIMonitorando os Recursos e Processos do Servidor, através do Power BI
Monitorando os Recursos e Processos do Servidor, através do Power BISulamita Dantas
 
Introdução a arquitetura Serverless na AWS
Introdução a arquitetura Serverless na AWSIntrodução a arquitetura Serverless na AWS
Introdução a arquitetura Serverless na AWSTimóteo Nascimento
 
Planejamento de Capacidade - Técnicas e Ferramentas
Planejamento de Capacidade - Técnicas e FerramentasPlanejamento de Capacidade - Técnicas e Ferramentas
Planejamento de Capacidade - Técnicas e FerramentasRodrigo Campos
 
Utilizando NoSQL para Big Data com DynamoDB
Utilizando NoSQL para Big Data com DynamoDB Utilizando NoSQL para Big Data com DynamoDB
Utilizando NoSQL para Big Data com DynamoDB Amazon Web Services LATAM
 
Pré processamento de grandes dados com Apache Spark
Pré processamento de grandes dados com Apache SparkPré processamento de grandes dados com Apache Spark
Pré processamento de grandes dados com Apache SparkFelipe
 
Tecnologias para mineração de dados nas nuvens
Tecnologias para mineração de dados nas nuvensTecnologias para mineração de dados nas nuvens
Tecnologias para mineração de dados nas nuvensAlessandro Binhara
 
XDR - eXternal Data Representation
XDR - eXternal Data RepresentationXDR - eXternal Data Representation
XDR - eXternal Data RepresentationKleber Santos
 
Como desenvolver com um sistema com um front-end colossal?
Como desenvolver com um sistema com um front-end colossal?Como desenvolver com um sistema com um front-end colossal?
Como desenvolver com um sistema com um front-end colossal?Mozart Diniz
 
LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04Carlos Santos
 
(A04 e A05) LabMM3 - JavaScript
(A04 e A05) LabMM3 - JavaScript(A04 e A05) LabMM3 - JavaScript
(A04 e A05) LabMM3 - JavaScriptCarlos Santos
 
Big data para programadores convencionais
Big data para programadores convencionaisBig data para programadores convencionais
Big data para programadores convencionaisRoberto Oliveira
 

Semelhante a C# Streams: Ler e escrever arquivos usando Streams (20)

Funcoes pré-definidas
Funcoes pré-definidasFuncoes pré-definidas
Funcoes pré-definidas
 
pgModeler: muito mais que um modelador de bancos de dados PostgreSQL
pgModeler: muito mais que um modelador de bancos de dados PostgreSQLpgModeler: muito mais que um modelador de bancos de dados PostgreSQL
pgModeler: muito mais que um modelador de bancos de dados PostgreSQL
 
Análise estática de código Python
Análise estática de código PythonAnálise estática de código Python
Análise estática de código Python
 
Apresentacao gt cnc-workshop_iniciliazicao_fase2
Apresentacao gt cnc-workshop_iniciliazicao_fase2Apresentacao gt cnc-workshop_iniciliazicao_fase2
Apresentacao gt cnc-workshop_iniciliazicao_fase2
 
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...
 
Monitorando os Recursos e Processos do Servidor, através do Power BI
Monitorando os Recursos e Processos do Servidor, através do Power BIMonitorando os Recursos e Processos do Servidor, através do Power BI
Monitorando os Recursos e Processos do Servidor, através do Power BI
 
Aula Persistência 01 (Java)
Aula Persistência 01 (Java)Aula Persistência 01 (Java)
Aula Persistência 01 (Java)
 
Introdução a arquitetura Serverless na AWS
Introdução a arquitetura Serverless na AWSIntrodução a arquitetura Serverless na AWS
Introdução a arquitetura Serverless na AWS
 
Introdução à Linguagem C
Introdução à Linguagem CIntrodução à Linguagem C
Introdução à Linguagem C
 
Planejamento de Capacidade - Técnicas e Ferramentas
Planejamento de Capacidade - Técnicas e FerramentasPlanejamento de Capacidade - Técnicas e Ferramentas
Planejamento de Capacidade - Técnicas e Ferramentas
 
Utilizando NoSQL para Big Data com DynamoDB
Utilizando NoSQL para Big Data com DynamoDB Utilizando NoSQL para Big Data com DynamoDB
Utilizando NoSQL para Big Data com DynamoDB
 
Pré processamento de grandes dados com Apache Spark
Pré processamento de grandes dados com Apache SparkPré processamento de grandes dados com Apache Spark
Pré processamento de grandes dados com Apache Spark
 
Tecnologias para mineração de dados nas nuvens
Tecnologias para mineração de dados nas nuvensTecnologias para mineração de dados nas nuvens
Tecnologias para mineração de dados nas nuvens
 
XDR - eXternal Data Representation
XDR - eXternal Data RepresentationXDR - eXternal Data Representation
XDR - eXternal Data Representation
 
Como desenvolver com um sistema com um front-end colossal?
Como desenvolver com um sistema com um front-end colossal?Como desenvolver com um sistema com um front-end colossal?
Como desenvolver com um sistema com um front-end colossal?
 
Java: Introdução
Java: IntroduçãoJava: Introdução
Java: Introdução
 
LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04
 
Metal
MetalMetal
Metal
 
(A04 e A05) LabMM3 - JavaScript
(A04 e A05) LabMM3 - JavaScript(A04 e A05) LabMM3 - JavaScript
(A04 e A05) LabMM3 - JavaScript
 
Big data para programadores convencionais
Big data para programadores convencionaisBig data para programadores convencionais
Big data para programadores convencionais
 

Mais de daavidinho96

Mais de daavidinho96 (8)

Sudoku em c
Sudoku em cSudoku em c
Sudoku em c
 
Sudoku em c
Sudoku em cSudoku em c
Sudoku em c
 
Sudoku em c
Sudoku em cSudoku em c
Sudoku em c
 
Streams uniaotgp@
Streams uniaotgp@Streams uniaotgp@
Streams uniaotgp@
 
Files’’ c
Files’’ cFiles’’ c
Files’’ c
 
Files’’ c
Files’’ cFiles’’ c
Files’’ c
 
Files’’ c
Files’’ cFiles’’ c
Files’’ c
 
Coleções do c
Coleções do cColeções do c
Coleções do c
 

C# Streams: Ler e escrever arquivos usando Streams