MemoryStream.ReadByte Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Legge un byte dal flusso corrente.
public:
override int ReadByte();
public override int ReadByte();
override this.ReadByte : unit -> int
Public Overrides Function ReadByte () As Integer
Valori restituiti
Il cast di byte a un Int32oggetto o -1 se è stata raggiunta la fine del flusso.
Eccezioni
L'istanza del flusso corrente è chiusa.
Esempio
Questo esempio di codice fa parte di un esempio più ampio fornito per la MemoryStream classe .
// 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
Commenti
Questo metodo esegue l'override di ReadByte.
Se l'operazione di lettura ha esito positivo, la posizione corrente all'interno del flusso viene avanzata di un byte. Se si verifica un'eccezione, la posizione corrente all'interno del flusso rimane invariata.