SlideShare a Scribd company logo
1 of 6
‘’Files’’ C#




• União TGP @
‘’Leitura de Ficheiro’’
• Permite Ler Ficheiros através do c#.
‘’Criar Ficheiros’’
Exemplo ‘’Criar Ficheiros’’
•
    using System;
    using System.IO;
    namespace csharp_station.howto
    {
    class TextFileWriter
    {
    static void Main(string[] args)
    {
    // Cria Ficheiro Texto
    TextWriter tw = new StreamWriter("date.txt");
    //Escreve Conteudo no Ficheiro
    tw.WriteLine(DateTime.Now);
    tw.Close();
    }
    }
    }
‘’Ler Ficheiros’’
Exemplo ‘’Ler Ficheiros’’
using System;
using System.IO;
namespace csharp_station.howto
{
  class TextFileReader
   {
     static void Main(string[] args)
      {
         // Abre e lê Ficheiro
        Textreader tr = new StreamReader("date.txt");
       // Lê Texto
         Console.WriteLine(tr.ReadLine());
          tr.Close();
      }
   }

More Related Content

What's hot

Conexões eficientes em banco de dados com PHP
Conexões eficientes em banco de dados com PHPConexões eficientes em banco de dados com PHP
Conexões eficientes em banco de dados com PHPIgor Lopes
 
9 - segurança - ataques buffer-injection
9 - segurança -  ataques buffer-injection9 - segurança -  ataques buffer-injection
9 - segurança - ataques buffer-injectionAndre Peres
 
Kali Linux : 10 linhas de comandos
Kali Linux : 10 linhas de comandosKali Linux : 10 linhas de comandos
Kali Linux : 10 linhas de comandosAndrReis107
 
Desenvolvendo soluções com banco de dados não relacional - MongoDB
Desenvolvendo soluções com banco de dados não relacional - MongoDBDesenvolvendo soluções com banco de dados não relacional - MongoDB
Desenvolvendo soluções com banco de dados não relacional - MongoDBiMasters
 
PyMongo = Python + MongoDB
PyMongo = Python + MongoDBPyMongo = Python + MongoDB
PyMongo = Python + MongoDBBrunno Gomes
 
O bom, o mau, o vilão... e o node.js
O bom, o mau, o vilão... e o node.jsO bom, o mau, o vilão... e o node.js
O bom, o mau, o vilão... e o node.jsNuno Paz
 
Oficina shell
Oficina shellOficina shell
Oficina shellapsegundo
 
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters) iG - Internet Group do Brasil S/A
 
Filestream sistema arquivos
Filestream  sistema arquivosFilestream  sistema arquivos
Filestream sistema arquivosTiago
 
Shell Script - Controle de fluxo
Shell Script - Controle de fluxoShell Script - Controle de fluxo
Shell Script - Controle de fluxoFrederico Madeira
 
MEO Cloud - Python Lisbon Meetup
MEO Cloud - Python Lisbon MeetupMEO Cloud - Python Lisbon Meetup
MEO Cloud - Python Lisbon MeetupAndré Cruz
 
Comandos básicos em linux
Comandos básicos em linuxComandos básicos em linux
Comandos básicos em linuxRogerio Pereira
 

What's hot (18)

Node JS - Parte 4
Node JS - Parte 4Node JS - Parte 4
Node JS - Parte 4
 
Conexões eficientes em banco de dados com PHP
Conexões eficientes em banco de dados com PHPConexões eficientes em banco de dados com PHP
Conexões eficientes em banco de dados com PHP
 
9 - segurança - ataques buffer-injection
9 - segurança -  ataques buffer-injection9 - segurança -  ataques buffer-injection
9 - segurança - ataques buffer-injection
 
Kali Linux : 10 linhas de comandos
Kali Linux : 10 linhas de comandosKali Linux : 10 linhas de comandos
Kali Linux : 10 linhas de comandos
 
Desenvolvendo soluções com banco de dados não relacional - MongoDB
Desenvolvendo soluções com banco de dados não relacional - MongoDBDesenvolvendo soluções com banco de dados não relacional - MongoDB
Desenvolvendo soluções com banco de dados não relacional - MongoDB
 
PyMongo = Python + MongoDB
PyMongo = Python + MongoDBPyMongo = Python + MongoDB
PyMongo = Python + MongoDB
 
Shell Scipt - Comandos
Shell Scipt - ComandosShell Scipt - Comandos
Shell Scipt - Comandos
 
Maonamassa Pga
Maonamassa PgaMaonamassa Pga
Maonamassa Pga
 
O bom, o mau, o vilão... e o node.js
O bom, o mau, o vilão... e o node.jsO bom, o mau, o vilão... e o node.js
O bom, o mau, o vilão... e o node.js
 
Oficina shell
Oficina shellOficina shell
Oficina shell
 
Exercicio dos 1
Exercicio dos 1Exercicio dos 1
Exercicio dos 1
 
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
 
(14) ftp
(14) ftp(14) ftp
(14) ftp
 
Filestream sistema arquivos
Filestream  sistema arquivosFilestream  sistema arquivos
Filestream sistema arquivos
 
Linux shell
Linux shellLinux shell
Linux shell
 
Shell Script - Controle de fluxo
Shell Script - Controle de fluxoShell Script - Controle de fluxo
Shell Script - Controle de fluxo
 
MEO Cloud - Python Lisbon Meetup
MEO Cloud - Python Lisbon MeetupMEO Cloud - Python Lisbon Meetup
MEO Cloud - Python Lisbon Meetup
 
Comandos básicos em linux
Comandos básicos em linuxComandos básicos em linux
Comandos básicos em linux
 

Viewers also liked

10x10 ppt template
10x10 ppt template10x10 ppt template
10x10 ppt templateyu1844
 
Identifica os seguintes conectores e componentes
Identifica os seguintes conectores e componentes Identifica os seguintes conectores e componentes
Identifica os seguintes conectores e componentes Jessica_filipa
 
Informe zoologico virtual (autoguardado)
Informe zoologico virtual (autoguardado)Informe zoologico virtual (autoguardado)
Informe zoologico virtual (autoguardado)zoologicovirtual2
 
11. worldwide reputation vatican
11.  worldwide reputation   vatican11.  worldwide reputation   vatican
11. worldwide reputation vaticanjwggoldrush
 
Proportions in algebra
Proportions in algebraProportions in algebra
Proportions in algebra41147393
 
Feliz navidad b 602
Feliz navidad b 602Feliz navidad b 602
Feliz navidad b 602byby20102012
 
Brochure PULSAR Apex Thermal Sights | Optics Trade
Brochure PULSAR Apex Thermal Sights | Optics TradeBrochure PULSAR Apex Thermal Sights | Optics Trade
Brochure PULSAR Apex Thermal Sights | Optics TradeOptics-Trade
 
An Interactive Decomposition Algorithm for Two-Level Large Scale Linear Multi...
An Interactive Decomposition Algorithm for Two-Level Large Scale Linear Multi...An Interactive Decomposition Algorithm for Two-Level Large Scale Linear Multi...
An Interactive Decomposition Algorithm for Two-Level Large Scale Linear Multi...IJERA Editor
 
0620 w13 ms_12
0620 w13 ms_120620 w13 ms_12
0620 w13 ms_12King Ali
 

Viewers also liked (17)

ELE 08-10-11
ELE 08-10-11ELE 08-10-11
ELE 08-10-11
 
10x10 ppt template
10x10 ppt template10x10 ppt template
10x10 ppt template
 
15. storage
15.  storage15.  storage
15. storage
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Identifica os seguintes conectores e componentes
Identifica os seguintes conectores e componentes Identifica os seguintes conectores e componentes
Identifica os seguintes conectores e componentes
 
Informe zoologico virtual (autoguardado)
Informe zoologico virtual (autoguardado)Informe zoologico virtual (autoguardado)
Informe zoologico virtual (autoguardado)
 
Nhuwdhwehiwehedue
NhuwdhwehiwehedueNhuwdhwehiwehedue
Nhuwdhwehiwehedue
 
GRAFICO CIRCULAR
GRAFICO CIRCULARGRAFICO CIRCULAR
GRAFICO CIRCULAR
 
11. worldwide reputation vatican
11.  worldwide reputation   vatican11.  worldwide reputation   vatican
11. worldwide reputation vatican
 
Bab iii.ok
Bab iii.okBab iii.ok
Bab iii.ok
 
Proportions in algebra
Proportions in algebraProportions in algebra
Proportions in algebra
 
Feliz navidad b 602
Feliz navidad b 602Feliz navidad b 602
Feliz navidad b 602
 
13. master card
13.  master card13.  master card
13. master card
 
Brochure PULSAR Apex Thermal Sights | Optics Trade
Brochure PULSAR Apex Thermal Sights | Optics TradeBrochure PULSAR Apex Thermal Sights | Optics Trade
Brochure PULSAR Apex Thermal Sights | Optics Trade
 
An Interactive Decomposition Algorithm for Two-Level Large Scale Linear Multi...
An Interactive Decomposition Algorithm for Two-Level Large Scale Linear Multi...An Interactive Decomposition Algorithm for Two-Level Large Scale Linear Multi...
An Interactive Decomposition Algorithm for Two-Level Large Scale Linear Multi...
 
Deber pa la u
Deber pa la uDeber pa la u
Deber pa la u
 
0620 w13 ms_12
0620 w13 ms_120620 w13 ms_12
0620 w13 ms_12
 

Similar to C# Files - Leitura e Criação de Ficheiros

http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/Rodrigo Vieira
 
http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/Rodrigo Vieira
 
Java recursos avançados - streams
Java   recursos avançados - streamsJava   recursos avançados - streams
Java recursos avançados - streamsArmando Daniel
 
java.io - fluxos (streams) e arquivos
java.io - fluxos (streams) e arquivosjava.io - fluxos (streams) e arquivos
java.io - fluxos (streams) e arquivosMarcello Thiry
 
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
 
Apresentação java io
Apresentação java ioApresentação java io
Apresentação java ioSilvino Neto
 
Programação Estruturada 2 - Aula 04
Programação Estruturada 2 - Aula 04Programação Estruturada 2 - Aula 04
Programação Estruturada 2 - Aula 04thomasdacosta
 
Introdução a Java IO
Introdução a Java IOIntrodução a Java IO
Introdução a Java IOrdgse
 
Comandos básicos linux
Comandos básicos linuxComandos básicos linux
Comandos básicos linuxLuciano Souto
 
Metodologias de Programação IV - Aula 3, Secção 1 - Cabeçalhos do protocolo HTTP
Metodologias de Programação IV - Aula 3, Secção 1 - Cabeçalhos do protocolo HTTPMetodologias de Programação IV - Aula 3, Secção 1 - Cabeçalhos do protocolo HTTP
Metodologias de Programação IV - Aula 3, Secção 1 - Cabeçalhos do protocolo HTTPLeonel Morgado
 

Similar to C# Files - Leitura e Criação de Ficheiros (20)

Java9
Java9Java9
Java9
 
http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/
 
http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/
 
Java recursos avançados - streams
Java   recursos avançados - streamsJava   recursos avançados - streams
Java recursos avançados - streams
 
Java streams
Java streamsJava streams
Java streams
 
Algoritmos - Aula 16 B - Arquivos
Algoritmos - Aula 16 B - ArquivosAlgoritmos - Aula 16 B - Arquivos
Algoritmos - Aula 16 B - Arquivos
 
java.io - fluxos (streams) e arquivos
java.io - fluxos (streams) e arquivosjava.io - fluxos (streams) e arquivos
java.io - fluxos (streams) e arquivos
 
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
 
Java 05
Java 05Java 05
Java 05
 
Apresentação java io
Apresentação java ioApresentação java io
Apresentação java io
 
String e IO
String e IOString e IO
String e IO
 
Ativ complementar etapa 02
Ativ complementar etapa 02Ativ complementar etapa 02
Ativ complementar etapa 02
 
Linguagem C 10 Arquivos
Linguagem C 10 ArquivosLinguagem C 10 Arquivos
Linguagem C 10 Arquivos
 
Workshop Python.2
Workshop Python.2Workshop Python.2
Workshop Python.2
 
Programação Estruturada 2 - Aula 04
Programação Estruturada 2 - Aula 04Programação Estruturada 2 - Aula 04
Programação Estruturada 2 - Aula 04
 
Introdução a Java IO
Introdução a Java IOIntrodução a Java IO
Introdução a Java IO
 
Comandos básicos linux
Comandos básicos linuxComandos básicos linux
Comandos básicos linux
 
Ficheiros em JAVA
Ficheiros em JAVAFicheiros em JAVA
Ficheiros em JAVA
 
Metodologias de Programação IV - Aula 3, Secção 1 - Cabeçalhos do protocolo HTTP
Metodologias de Programação IV - Aula 3, Secção 1 - Cabeçalhos do protocolo HTTPMetodologias de Programação IV - Aula 3, Secção 1 - Cabeçalhos do protocolo HTTP
Metodologias de Programação IV - Aula 3, Secção 1 - Cabeçalhos do protocolo HTTP
 
THREADS EM JAVA: INTRODUÇÃO
THREADS EM JAVA: INTRODUÇÃOTHREADS EM JAVA: INTRODUÇÃO
THREADS EM JAVA: INTRODUÇÃO
 

More from daavidinho96

More from daavidinho96 (10)

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@
 
Streams uniaotgp@
Streams uniaotgp@Streams uniaotgp@
Streams uniaotgp@
 
Streams uniaotgp@
Streams uniaotgp@Streams uniaotgp@
Streams uniaotgp@
 
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
 
Coleções do c
Coleções do cColeções do c
Coleções do c
 

C# Files - Leitura e Criação de Ficheiros