FileStream.Length Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o comprimento em bytes do fluxo.
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 Propriedade
Um valor longo que representa o comprimento do fluxo em bytes.
Exceções
CanSeek para este fluxo é false.
Ocorreu um erro de E/S, como o ficheiro ser fechado.
Exemplos
O exemplo seguinte utiliza as Length propriedades e Position para verificar uma condição de fim de ficheiro.
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
Observações
Para obter uma lista de operações comuns de arquivos e diretórios, consulte Tarefas comuns de E/S.