Como: Caracteres de leitura de uma seqüência de caracteres
O exemplo de código a seguir permite que você leia um determinado número de caracteres de uma sequência existente, começando em um local especificado em uma sequência de caracteres.Use StringReader para fazer isso, como demonstrado abaixo.
Esse código define uma sequência de caracteres e o converte em uma matriz de caracteres, que, em seguida, pode ser lida usando o método StringReader.Read apropriado.
Este exemplo lê apenas o número especificado de caracteres de uma sequência de caracteres, da seguinte maneira.
Some number o
Exemplo
Option Explicit On
Option Strict On
Imports System
Imports System.IO
Public Class CharsFromStr
Public Shared Sub Main()
' Create a string to read characters from.
Dim str As [String] = "Some number of characters"
' Size the array to hold all the characters of the string
' so that they are all accessible.
Dim b(24) As Char
' Create an instance of StringReader and attach it to the string.
Dim sr As New StringReader(str)
' Read 13 characters from the array that holds the string, starting
' from the first array member.
sr.Read(b, 0, 13)
' Display the output.
Console.WriteLine(b)
' Close the StringReader.
sr.Close()
End Sub
End Class
using System;
using System.IO;
public class CharsFromStr
{
public static void Main(String[] args)
{
// Create a string to read characters from.
String str = "Some number of characters";
// Size the array to hold all the characters of the string
// so that they are all accessible.
char[] b = new char[24];
// Create an instance of StringReader and attach it to the string.
StringReader sr = new StringReader(str);
// Read 13 characters from the array that holds the string, starting
// from the first array member.
sr.Read(b, 0, 13);
// Display the output.
Console.WriteLine(b);
// Close the StringReader.
sr.Close();
}
}
Consulte também
Tarefas
Como: Criar uma listagem de diretório
Como: Ler e gravar em um arquivo de dados recém-criado
Como: em em aberto e anexar em um arquivo de log
Como: Gravar um arquivo de texto
Como: Escrever caracteres para uma string