Bagikan melalui


SequenceReaderExtensions.TryReadLittleEndian Metode

Definisi

Overload

TryReadLittleEndian(SequenceReader<Byte>, Int16)

Mencoba membaca Int16 sebagai endian kecil.

TryReadLittleEndian(SequenceReader<Byte>, Int32)

Mencoba membaca Int32 sebagai endian kecil.

TryReadLittleEndian(SequenceReader<Byte>, Int64)

Mencoba membaca Int64 sebagai endian kecil.

TryReadLittleEndian(SequenceReader<Byte>, Int16)

Sumber:
SequenceReaderExtensions.Binary.cs
Sumber:
SequenceReaderExtensions.Binary.cs
Sumber:
SequenceReaderExtensions.Binary.cs

Mencoba membaca Int16 sebagai endian kecil.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryReadLittleEndian(System::Buffers::SequenceReader<System::Byte> % reader, [Runtime::InteropServices::Out] short % value);
public static bool TryReadLittleEndian (this ref System.Buffers.SequenceReader<byte> reader, out short value);
static member TryReadLittleEndian : SequenceReader * int16 -> bool
<Extension()>
Public Function TryReadLittleEndian (ByRef reader As SequenceReader(Of Byte), ByRef value As Short) As Boolean

Parameter

reader
SequenceReader<Byte>

Instans pembaca urutan byte tempat nilai akan dibaca.

value
Int16

Ketika metode kembali, nilai dibaca dari pembaca urutan byte, sebagai little endian.

Mengembalikan

true jika operasi baca berhasil; false jika tidak ada cukup data untuk Int16.

Berlaku untuk

TryReadLittleEndian(SequenceReader<Byte>, Int32)

Sumber:
SequenceReaderExtensions.Binary.cs
Sumber:
SequenceReaderExtensions.Binary.cs
Sumber:
SequenceReaderExtensions.Binary.cs

Mencoba membaca Int32 sebagai endian kecil.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryReadLittleEndian(System::Buffers::SequenceReader<System::Byte> % reader, [Runtime::InteropServices::Out] int % value);
public static bool TryReadLittleEndian (this ref System.Buffers.SequenceReader<byte> reader, out int value);
static member TryReadLittleEndian : SequenceReader * int -> bool
<Extension()>
Public Function TryReadLittleEndian (ByRef reader As SequenceReader(Of Byte), ByRef value As Integer) As Boolean

Parameter

reader
SequenceReader<Byte>

Instans pembaca urutan byte tempat nilai akan dibaca.

value
Int32

Ketika metode kembali, nilai dibaca dari pembaca urutan byte, sebagai little endian.

Mengembalikan

true jika operasi baca berhasil; false jika tidak ada cukup data untuk Int32.

Berlaku untuk

TryReadLittleEndian(SequenceReader<Byte>, Int64)

Sumber:
SequenceReaderExtensions.Binary.cs
Sumber:
SequenceReaderExtensions.Binary.cs
Sumber:
SequenceReaderExtensions.Binary.cs

Mencoba membaca Int64 sebagai endian kecil.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryReadLittleEndian(System::Buffers::SequenceReader<System::Byte> % reader, [Runtime::InteropServices::Out] long % value);
public static bool TryReadLittleEndian (this ref System.Buffers.SequenceReader<byte> reader, out long value);
static member TryReadLittleEndian : SequenceReader * int64 -> bool
<Extension()>
Public Function TryReadLittleEndian (ByRef reader As SequenceReader(Of Byte), ByRef value As Long) As Boolean

Parameter

reader
SequenceReader<Byte>

Instans pembaca urutan byte tempat nilai akan dibaca.

value
Int64

Ketika metode kembali, nilai dibaca dari pembaca urutan byte, sebagai little endian.

Mengembalikan

true jika operasi baca berhasil; false jika tidak ada cukup data untuk Int64.

Berlaku untuk