FileStream.Length Propriété

Définition

Obtient la longueur du flux en octets.Gets the length in bytes of the stream.

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

Valeur de propriété

Valeur de type long représentant la longueur du flux en octets.A long value representing the length of the stream in bytes.

Exceptions

Le CanSeek de ce flux est false.CanSeek for this stream is false.

Une erreur d’E/S, telle que la fermeture du fichier, s’est produite.An I/O error, such as the file being closed, occurred.

Exemples

L’exemple suivant utilise les propriétés Length et Position pour rechercher une condition de fin de fichier.The following example uses the Length and Position properties to check for an end-of-file condition.

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
    Console.WriteLine("End of file has been reached.")
End If

Remarques

Pour obtenir la liste des opérations courantes relatives aux fichiers et aux répertoires, consultez tâches d’e/s courantes.For a list of common file and directory operations, see Common I/O Tasks.

S’applique à

Voir aussi