C# Класс Poonya.Utils.ByteArray

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ByteArray ( ) : System
ByteArray ( MemoryStream memoryStream ) : System
ByteArray ( byte bytes ) : System
GetCrc32 ( ) : uint
ReadBytes ( int length ) : byte[]
ReadDataObject ( ) : ByteArray
ReadDouble ( ) : double
ReadFile ( string filePath ) : void
ReadFloat ( ) : float
ReadInteger ( ) : int
ReadUByte ( ) : int
ReadUInt16 ( ) : int
ReadUInt24 ( ) : int
ReadUInt32 ( ) : uint
ReadUInteger ( ) : int
ReadUTF16 ( ) : string
ReadUTF32 ( ) : string
ReadUTF8 ( ) : string
ReadUTFBytes ( uint length ) : string
ToArray ( ) : byte[]
WriteBoolean ( bool value ) : void
WriteByte ( int value ) : void
WriteBytes ( byte buffer ) : void
WriteBytes ( byte buffer, int offset, int length ) : void
WriteBytesObject ( byte buffer ) : void
WriteData ( ByteArray data ) : void
WriteDataObject ( ByteArray data ) : void
WriteDouble ( double value ) : void
WriteFloat ( float value ) : void
WriteFloats ( float buffer ) : void
WriteInt16 ( short value ) : void
WriteInt32 ( int value ) : void
WriteInteger ( int value ) : void
WriteNull ( ) : void
WriteTypeCode ( string value ) : void
WriteUInt16 ( int value ) : void
WriteUInt24 ( int value ) : void
WriteUInt32 ( uint value ) : void
WriteUInteger ( int value ) : void
WriteUTF16 ( string value ) : void
WriteUTF32 ( string value ) : void
WriteUTF8 ( string value ) : void
WriteUTFBytes ( string value ) : void

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

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

public ByteArray ( ) : System
Результат System

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

public ByteArray ( MemoryStream memoryStream ) : System
memoryStream System.IO.MemoryStream
Результат System

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

public ByteArray ( byte bytes ) : System
bytes byte
Результат System

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

public GetCrc32 ( ) : uint
Результат uint

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

public ReadBytes ( int length ) : byte[]
length int
Результат byte[]

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

public ReadDataObject ( ) : ByteArray
Результат ByteArray

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

public ReadDouble ( ) : double
Результат double

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

public ReadFile ( string filePath ) : void
filePath string
Результат void

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

public ReadFloat ( ) : float
Результат float

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

public ReadInteger ( ) : int
Результат int

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

public ReadUByte ( ) : int
Результат int

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

public ReadUInt16 ( ) : int
Результат int

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

public ReadUInt24 ( ) : int
Результат int

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

public ReadUInt32 ( ) : uint
Результат uint

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

public ReadUInteger ( ) : int
Результат int

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

public ReadUTF16 ( ) : string
Результат string

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

public ReadUTF32 ( ) : string
Результат string

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

public ReadUTF8 ( ) : string
Результат string

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

public ReadUTFBytes ( uint length ) : string
length uint
Результат string

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

public ToArray ( ) : byte[]
Результат byte[]

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

public WriteBoolean ( bool value ) : void
value bool
Результат void

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

public WriteByte ( int value ) : void
value int
Результат void

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

public WriteBytes ( byte buffer ) : void
buffer byte
Результат void

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

public WriteBytes ( byte buffer, int offset, int length ) : void
buffer byte
offset int
length int
Результат void

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

public WriteBytesObject ( byte buffer ) : void
buffer byte
Результат void

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

public WriteData ( ByteArray data ) : void
data ByteArray
Результат void

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

public WriteDataObject ( ByteArray data ) : void
data ByteArray
Результат void

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

public WriteDouble ( double value ) : void
value double
Результат void

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

public WriteFloat ( float value ) : void
value float
Результат void

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

public WriteFloats ( float buffer ) : void
buffer float
Результат void

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

public WriteInt16 ( short value ) : void
value short
Результат void

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

public WriteInt32 ( int value ) : void
value int
Результат void

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

public WriteInteger ( int value ) : void
value int
Результат void

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

public WriteNull ( ) : void
Результат void

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

public WriteTypeCode ( string value ) : void
value string
Результат void

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

public WriteUInt16 ( int value ) : void
value int
Результат void

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

public WriteUInt24 ( int value ) : void
value int
Результат void

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

public WriteUInt32 ( uint value ) : void
value uint
Результат void

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

public WriteUInteger ( int value ) : void
value int
Результат void

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

public WriteUTF16 ( string value ) : void
value string
Результат void

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

public WriteUTF32 ( string value ) : void
value string
Результат void

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

public WriteUTF8 ( string value ) : void
value string
Результат void

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

public WriteUTFBytes ( string value ) : void
value string
Результат void