Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

TextReader.ReadBlock (Método)

Lee un número máximo de caracteres especificado en el lector de texto actual y escribe los datos en un búfer, comenzando en el índice especificado.

Espacio de nombres:  System.IO
Ensamblado:  mscorlib (en mscorlib.dll)

public virtual int ReadBlock(
	char[] buffer,
	int index,
	int count
)

Parámetros

buffer
Tipo: System.Char[]
Cuando este método finaliza, este parámetro contiene la matriz de caracteres especificada con valores entre index e (index + count -1) reemplazada con los caracteres leídos del origen actual.
index
Tipo: System.Int32
Lugar de buffer en el que comenzará la escritura.
count
Tipo: System.Int32
Número máximo de caracteres que se pueden leer.

Valor devuelto

Tipo: System.Int32
Número de caracteres que se han leído. Este número será menor o igual que count, dependiendo de si se han leído todos los caracteres de entrada.

ExcepciónCondición
ArgumentNullException

buffer es null.

ArgumentException

La longitud del búfer menos index es menor que count.

ArgumentOutOfRangeException

index o count son negativos.

ObjectDisposedException

La clase TextReader está cerrada.

IOException

Se produce un error de E/S.

Posición del lector de texto subyacente es avanzada por el número de caracteres leídos en buffer.

El método se bloquea hasta que se leen count caracteres o se han leído todos los caracteres. Ésta es una versión de bloqueo de Read.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Biblioteca de clases portable

Compatible con: Biblioteca de clases portable

.NET para aplicaciones de la Tienda Windows

Compatible con: Windows 8

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft