FileStream.Length Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá délku v bajtech datového proudu.
public:
virtual property long Length { long get(); };
public override long Length { get; }
member this.Length : int64
Public Overrides ReadOnly Property Length As Long
Hodnota vlastnosti
Dlouhá hodnota představující délku datového proudu v bajtech.
Výjimky
CanSeek pro tento stream je false
.
Došlo k vstupně-výstupní chybě, například k zavření souboru.
Příklady
Následující příklad používá Length
vlastnosti a Position
ke kontrole stavu konce souboru.
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
Poznámky
Seznam běžných operací se soubory a adresáři najdete v tématu Běžné vstupně-výstupní úlohy.