FileStream.Length Özellik

Tanım

Akışın bayt cinsinden uzunluğunu alır.

public:
 virtual property long Length { long get(); };
public override long Length { get; }
member this.Length : int64
Public Overrides ReadOnly Property Length As Long

Özellik Değeri

Akışın bayt cinsinden uzunluğunu temsil eden uzun bir değer.

Özel durumlar

CanSeek bu akış için şeklindedir false.

Kapatılan dosya gibi bir G/Ç hatası oluştu.

Örnekler

Aşağıdaki örnek, dosya sonu koşulunu Length denetlemek için ve Position özelliklerini kullanır.

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

Açıklamalar

Yaygın dosya ve dizin işlemlerinin listesi için bkz. Ortak G/Ç Görevleri.

Şunlara uygulanır

Ayrıca bkz.