|
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
|
Tradução
Original
|
Construtor StreamReader (String, Encoding)
Namespace: System.IO
Assembly: mscorlib (em mscorlib.dll)
Parâmetros
- path
- Tipo: System.String
O caminho completo do arquivo a ser lido.
- encoding
- Tipo: System.Text.Encoding
A codificação de caracteres usada.
| Exceção | Condição |
|---|---|
| ArgumentException | |
| ArgumentNullException | |
| FileNotFoundException | |
| DirectoryNotFoundException | |
| NotSupportedException |
Cuidado |
|---|
private void getNewStreamReader() { //Get a new StreamReader in ASCII format from a //file using a buffer and byte order mark detection StreamReader srAsciiFromFileFalse512 = new StreamReader("C:\\Temp\\Test.txt", System.Text.Encoding.ASCII, false, 512); //Get a new StreamReader in ASCII format from a //file with byte order mark detection = false StreamReader srAsciiFromFileFalse = new StreamReader("C:\\Temp\\Test.txt", System.Text.Encoding.ASCII, false); //Get a new StreamReader in ASCII format from a file StreamReader srAsciiFromFile = new StreamReader("C:\\Temp\\Test.txt", System.Text.Encoding.ASCII); //Get a new StreamReader from a //file with byte order mark detection = false StreamReader srFromFileFalse = new StreamReader("C:\\Temp\\Test.txt", false); //Get a new StreamReader from a file StreamReader srFromFile = new StreamReader("C:\\Temp\\Test.txt"); //Get a new StreamReader in ASCII format from a //FileStream with byte order mark detection = false and a buffer StreamReader srAsciiFromStreamFalse512 = new StreamReader( (System.IO.Stream)File.OpenRead("C:\\Temp\\Test.txt"), System.Text.Encoding.ASCII, false, 512); //Get a new StreamReader in ASCII format from a //FileStream with byte order mark detection = false StreamReader srAsciiFromStreamFalse = new StreamReader( (System.IO.Stream)File.OpenRead("C:\\Temp\\Test.txt"), System.Text.Encoding.ASCII, false); //Get a new StreamReader in ASCII format from a FileStream StreamReader srAsciiFromStream = new StreamReader( (System.IO.Stream)File.OpenRead("C:\\Temp\\Test.txt"), System.Text.Encoding.ASCII); //Get a new StreamReader from a //FileStream with byte order mark detection = false StreamReader srFromStreamFalse = new StreamReader( (System.IO.Stream)File.OpenRead("C:\\Temp\\Test.txt"), false); //Get a new StreamReader from a FileStream StreamReader srFromStream = new StreamReader( (System.IO.Stream)File.OpenRead("C:\\Temp\\Test.txt")); }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)
O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte .Requisitos de sistema do NET Framework.
Cuidado