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

FileStream.Length (Propiedad)

Devuelve la longitud en bytes del flujo.

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

public override long Length { get; }

Valor de propiedad

Tipo: System.Int64
Un valor Long que representa la longitud de la secuencia en bytes.

ExcepciónCondición
NotSupportedException

CanSeek para esta secuencia es false.

IOException

Se produce un error de E/S, como, por ejemplo, el cierre del archivo.

Para obtener una lista de operaciones de archivo comunes y directorio, vea Tareas de E/S comunes.

En el siguiente ejemplo se utilizan las propiedades Length y Position para comprobar si hay una condición de final de archivo.


if( s.Length==s.Position )
{
   Console.WriteLine("End of file has been reached.");
}


.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

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