FileStream.Length Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve la longitud en bytes del flujo.
public:
virtual property long Length { long get(); };
public override long Length { get; }
member this.Length : int64
Public Overrides ReadOnly Property Length As Long
Valor de propiedad
Un valor Long que representa la longitud de la secuencia en bytes.
Excepciones
CanSeek para esta secuencia es false
.
Se produjo un error de E/S, como el cierre del archivo.
Ejemplos
En el ejemplo siguiente se usan las Length
propiedades y Position
para comprobar si hay una condición de fin de archivo.
if ( s->Length == s->Position )
{
Console::WriteLine( "End of file has been reached." );
}
if( s.Length==s.Position )
{
Console.WriteLine("End of file has been reached.");
}
if s.Length = s.Position then
printfn "End of file has been reached."
If s.Length = s.Position Then
Console.WriteLine("End of file has been reached.")
End If
Comentarios
Para obtener una lista de las operaciones comunes de archivos y directorios, consulte Tareas comunes de E/S.