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
Restituisce
Cast di byte su un oggetto Int32 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ù grande fornito per 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
Commenti
Questo metodo esegue l'override di ReadByte.
Se l'operazione di lettura ha esito positivo, la posizione corrente all'interno del flusso è avanzata da un byte. Se si verifica un'eccezione, la posizione corrente all'interno del flusso è invariata.