IBinaryInteger<TSelf>.WriteBigEndian メソッド

定義

オーバーロード

WriteBigEndian(Byte[])

現在の値をビッグ エンディアン形式で指定された配列に書き込みます。

WriteBigEndian(Span<Byte>)

現在の値をビッグ エンディアン形式で特定のスパンに書き込みます。

WriteBigEndian(Byte[], Int32)

現在の値をビッグ エンディアン形式で指定された配列に書き込みます。

WriteBigEndian(Byte[])

現在の値をビッグ エンディアン形式で指定された配列に書き込みます。

public:
 virtual int WriteBigEndian(cli::array <System::Byte> ^ destination);
public virtual int WriteBigEndian (byte[] destination);
abstract member WriteBigEndian : byte[] -> int
override this.WriteBigEndian : byte[] -> int
Public Overridable Function WriteBigEndian (destination As Byte()) As Integer

パラメーター

destination
Byte[]

現在の値を書き込む配列。

戻り値

Int32

destination に書き込むバイト数。

適用対象

WriteBigEndian(Span<Byte>)

現在の値をビッグ エンディアン形式で特定のスパンに書き込みます。

public:
 virtual int WriteBigEndian(Span<System::Byte> destination);
public virtual int WriteBigEndian (Span<byte> destination);
abstract member WriteBigEndian : Span<byte> -> int
override this.WriteBigEndian : Span<byte> -> int
Public Overridable Function WriteBigEndian (destination As Span(Of Byte)) As Integer

パラメーター

destination
Span<Byte>

現在の値の書き込み先のスパン。

戻り値

Int32

destination に書き込むバイト数。

適用対象

WriteBigEndian(Byte[], Int32)

現在の値をビッグ エンディアン形式で指定された配列に書き込みます。

public:
 virtual int WriteBigEndian(cli::array <System::Byte> ^ destination, int startIndex);
public virtual int WriteBigEndian (byte[] destination, int startIndex);
abstract member WriteBigEndian : byte[] * int -> int
override this.WriteBigEndian : byte[] * int -> int
Public Overridable Function WriteBigEndian (destination As Byte(), startIndex As Integer) As Integer

パラメーター

destination
Byte[]

現在の値を書き込む配列。

startIndex
Int32

値を書き込む開始インデックス。

戻り値

Int32

開始位置startIndexdestination書き込まれたバイト数。

適用対象