C# Класс Mosa.ClassLib.BinaryFormat

Binary Formatter (Little Endian)
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BinaryFormat ( byte data ) : System.Text

Initializes a new instance of the BinaryFormat struct.

BinaryFormat ( uint length ) : System.Text

Initializes a new instance of the BinaryFormat struct.

Fill ( uint offset, byte value, uint length ) : void

Fills the specified offset.

GetByte ( uint offset ) : byte

Gets the byte.

GetBytes ( uint offset, uint length ) : byte[]

Gets the bytes.

GetChar ( uint offset ) : char

Gets the char.

GetChars ( uint offset, uint length ) : char[]

Gets the chars.

GetString ( uint offset, uint length ) : string

Gets the string.

GetUInt ( uint offset ) : uint

Gets the usigned int.

GetULong ( uint offset ) : ulong

Gets the unsigned long.

GetUShort ( uint offset ) : ushort

Gets the unsigned short.

SetByte ( uint offset, byte value ) : void

Sets the byte.

SetBytes ( uint offset, byte value ) : void

Sets the bytes.

SetBytes ( uint offset, byte value, uint start, uint length ) : void

Sets the bytes.

SetChar ( uint offset, char value ) : void

Sets the char.

SetChars ( uint offset, char value ) : void

Sets the chars.

SetString ( uint offset, string value ) : void

Sets the string.

SetString ( uint offset, string value, uint length ) : void

Sets the string.

SetUInt ( uint offset, uint value ) : void

Sets the unsigned int.

SetUIntReversed ( uint offset, uint value ) : void

Sets the unsigned int reversed.

SetULong ( uint offset, ulong value ) : void

Sets the unsigned long.

SetULong ( ulong offset, ulong value ) : void

Sets the unsigned long.

SetULongReversed ( uint offset, ulong value ) : void

Sets the unsigned long reversed.

SetUShort ( uint offset, ushort value ) : void

Sets the unsigned short.

SetUShortReversed ( uint offset, ushort value ) : void

Sets the unsigned short reversed.

this ( int index ) : byte

Gets or sets the System.Byte at the specified index.

Описание методов

BinaryFormat() публичный Метод

Initializes a new instance of the BinaryFormat struct.
public BinaryFormat ( byte data ) : System.Text
data byte The data.
Результат System.Text

BinaryFormat() публичный Метод

Initializes a new instance of the BinaryFormat struct.
public BinaryFormat ( uint length ) : System.Text
length uint The length.
Результат System.Text

Fill() публичный Метод

Fills the specified offset.
public Fill ( uint offset, byte value, uint length ) : void
offset uint The offset.
value byte The value.
length uint The length.
Результат void

GetByte() публичный Метод

Gets the byte.
public GetByte ( uint offset ) : byte
offset uint The offset.
Результат byte

GetBytes() публичный Метод

Gets the bytes.
public GetBytes ( uint offset, uint length ) : byte[]
offset uint The offset.
length uint The length.
Результат byte[]

GetChar() публичный Метод

Gets the char.
public GetChar ( uint offset ) : char
offset uint The offset.
Результат char

GetChars() публичный Метод

Gets the chars.
public GetChars ( uint offset, uint length ) : char[]
offset uint The offset.
length uint The length.
Результат char[]

GetString() публичный Метод

Gets the string.
public GetString ( uint offset, uint length ) : string
offset uint The offset.
length uint The length.
Результат string

GetUInt() публичный Метод

Gets the usigned int.
public GetUInt ( uint offset ) : uint
offset uint The offset.
Результат uint

GetULong() публичный Метод

Gets the unsigned long.
public GetULong ( uint offset ) : ulong
offset uint The offset.
Результат ulong

GetUShort() публичный Метод

Gets the unsigned short.
public GetUShort ( uint offset ) : ushort
offset uint The offset.
Результат ushort

SetByte() публичный Метод

Sets the byte.
public SetByte ( uint offset, byte value ) : void
offset uint The offset.
value byte The value.
Результат void

SetBytes() публичный Метод

Sets the bytes.
public SetBytes ( uint offset, byte value ) : void
offset uint The offset.
value byte The value.
Результат void

SetBytes() публичный Метод

Sets the bytes.
public SetBytes ( uint offset, byte value, uint start, uint length ) : void
offset uint The offset.
value byte The value.
start uint The start.
length uint The length.
Результат void

SetChar() публичный Метод

Sets the char.
public SetChar ( uint offset, char value ) : void
offset uint The offset.
value char The value.
Результат void

SetChars() публичный Метод

Sets the chars.
public SetChars ( uint offset, char value ) : void
offset uint The offset.
value char The value.
Результат void

SetString() публичный Метод

Sets the string.
public SetString ( uint offset, string value ) : void
offset uint The offset.
value string The value.
Результат void

SetString() публичный Метод

Sets the string.
public SetString ( uint offset, string value, uint length ) : void
offset uint The offset.
value string The value.
length uint The length.
Результат void

SetUInt() публичный Метод

Sets the unsigned int.
public SetUInt ( uint offset, uint value ) : void
offset uint The offset.
value uint The value.
Результат void

SetUIntReversed() публичный Метод

Sets the unsigned int reversed.
public SetUIntReversed ( uint offset, uint value ) : void
offset uint The offset.
value uint The value.
Результат void

SetULong() публичный Метод

Sets the unsigned long.
public SetULong ( uint offset, ulong value ) : void
offset uint The offset.
value ulong The value.
Результат void

SetULong() публичный Метод

Sets the unsigned long.
public SetULong ( ulong offset, ulong value ) : void
offset ulong The offset.
value ulong The value.
Результат void

SetULongReversed() публичный Метод

Sets the unsigned long reversed.
public SetULongReversed ( uint offset, ulong value ) : void
offset uint The offset.
value ulong The value.
Результат void

SetUShort() публичный Метод

Sets the unsigned short.
public SetUShort ( uint offset, ushort value ) : void
offset uint The offset.
value ushort The value.
Результат void

SetUShortReversed() публичный Метод

Sets the unsigned short reversed.
public SetUShortReversed ( uint offset, ushort value ) : void
offset uint The offset.
value ushort The value.
Результат void

this() публичный Метод

Gets or sets the System.Byte at the specified index.
public this ( int index ) : byte
index int
Результат byte