MemoryStream.ReadByte Méthode

Définition

Lit un octet dans le flux actuel.

public:
 override int ReadByte();
public override int ReadByte ();
override this.ReadByte : unit -> int
Public Overrides Function ReadByte () As Integer

Retours

Int32

Conversion du type (transtypage) de l'octet en Int32, ou -1 si la fin du flux a été atteinte.

Exceptions

L’instance du flux actuel est fermée.

Exemples

Cet exemple de code fait partie d’un exemple plus grand fourni pour la MemoryStream classe.

// Read the remaining bytes, byte by byte.
while ( count < memStream->Length )
{
   byteArray[ count++ ] = Convert::ToByte( memStream->ReadByte() );
}
// Read the remaining bytes, byte by byte.
while(count < memStream.Length)
{
    byteArray[count++] = (byte)memStream.ReadByte();
}
' Read the remaining Bytes, Byte by Byte.
While(count < memStream.Length)
    byteArray(count) = _
        Convert.ToByte(memStream.ReadByte())
    count += 1
End While

Remarques

Cette méthode se substitue à ReadByte.

Si l’opération de lecture réussit, la position actuelle dans le flux est avancée par un octet. Si une exception se produit, la position actuelle dans le flux est inchangée.

S’applique à

Voir aussi