C# 클래스 Library.NetworkConverter

파일 보기 프로젝트 열기: Alliance-Network/Library 1 사용 예제들

공개 메소드들

메소드 설명
FromBase64UrlString ( string value ) : byte[]
FromHexString ( string value ) : byte[]

16進数表記の文字列をバイト列に変換

FromSizeString ( string value ) : decimal
GetBytes ( bool value ) : byte[]
GetBytes ( char value ) : byte[]
GetBytes ( double value ) : byte[]
GetBytes ( float value ) : byte[]
GetBytes ( int value ) : byte[]
GetBytes ( long value ) : byte[]
GetBytes ( short value ) : byte[]
GetBytes ( uint value ) : byte[]
GetBytes ( ulong value ) : byte[]
GetBytes ( ushort value ) : byte[]
ToBase64UrlString ( byte value ) : string
ToBase64UrlString ( byte value, int offset, int length ) : string
ToBoolean ( byte value ) : bool
ToBoolean ( byte value, int offset ) : bool
ToChar ( byte value ) : char
ToChar ( byte value, int offset ) : char
ToDouble ( byte value ) : double
ToDouble ( byte value, int offset ) : double
ToHexString ( byte value ) : string

バイト列を16進数表記の文字列に変換

ToHexString ( byte value, int offset, int length ) : string

バイト列を16進数表記の文字列に変換

ToInt16 ( byte value ) : short
ToInt16 ( byte value, int offset ) : short
ToInt32 ( byte value ) : int
ToInt32 ( byte value, int offset ) : int
ToInt64 ( byte value ) : long
ToInt64 ( byte value, int offset ) : long
ToSingle ( byte value ) : float
ToSingle ( byte value, int offset ) : float
ToSizeString ( decimal b ) : string
ToSizeString ( decimal b, string unit ) : string
ToUInt16 ( byte value ) : ushort
ToUInt16 ( byte value, int offset ) : ushort
ToUInt32 ( byte value ) : uint
ToUInt32 ( byte value, int offset ) : uint
ToUInt64 ( byte value ) : ulong
ToUInt64 ( byte value, int offset ) : ulong

비공개 메소드들

메소드 설명
GetHexValue ( int c ) : char
GetReverse ( byte value, int offset, int length ) : byte[]
Reverse ( byte value ) : void

메소드 상세

FromBase64UrlString() 공개 정적인 메소드

public static FromBase64UrlString ( string value ) : byte[]
value string
리턴 byte[]

FromHexString() 공개 정적인 메소드

16進数表記の文字列をバイト列に変換
public static FromHexString ( string value ) : byte[]
value string バイト配列に変換する文字列
리턴 byte[]

FromSizeString() 공개 정적인 메소드

public static FromSizeString ( string value ) : decimal
value string
리턴 decimal

GetBytes() 공개 정적인 메소드

public static GetBytes ( bool value ) : byte[]
value bool
리턴 byte[]

GetBytes() 공개 정적인 메소드

public static GetBytes ( char value ) : byte[]
value char
리턴 byte[]

GetBytes() 공개 정적인 메소드

public static GetBytes ( double value ) : byte[]
value double
리턴 byte[]

GetBytes() 공개 정적인 메소드

public static GetBytes ( float value ) : byte[]
value float
리턴 byte[]

GetBytes() 공개 정적인 메소드

public static GetBytes ( int value ) : byte[]
value int
리턴 byte[]

GetBytes() 공개 정적인 메소드

public static GetBytes ( long value ) : byte[]
value long
리턴 byte[]

GetBytes() 공개 정적인 메소드

public static GetBytes ( short value ) : byte[]
value short
리턴 byte[]

GetBytes() 공개 정적인 메소드

public static GetBytes ( uint value ) : byte[]
value uint
리턴 byte[]

GetBytes() 공개 정적인 메소드

public static GetBytes ( ulong value ) : byte[]
value ulong
리턴 byte[]

GetBytes() 공개 정적인 메소드

public static GetBytes ( ushort value ) : byte[]
value ushort
리턴 byte[]

ToBase64UrlString() 공개 정적인 메소드

public static ToBase64UrlString ( byte value ) : string
value byte
리턴 string

ToBase64UrlString() 공개 정적인 메소드

public static ToBase64UrlString ( byte value, int offset, int length ) : string
value byte
offset int
length int
리턴 string

ToBoolean() 공개 정적인 메소드

public static ToBoolean ( byte value ) : bool
value byte
리턴 bool

ToBoolean() 공개 정적인 메소드

public static ToBoolean ( byte value, int offset ) : bool
value byte
offset int
리턴 bool

ToChar() 공개 정적인 메소드

public static ToChar ( byte value ) : char
value byte
리턴 char

ToChar() 공개 정적인 메소드

public static ToChar ( byte value, int offset ) : char
value byte
offset int
리턴 char

ToDouble() 공개 정적인 메소드

public static ToDouble ( byte value ) : double
value byte
리턴 double

ToDouble() 공개 정적인 메소드

public static ToDouble ( byte value, int offset ) : double
value byte
offset int
리턴 double

ToHexString() 공개 정적인 메소드

バイト列を16進数表記の文字列に変換
public static ToHexString ( byte value ) : string
value byte 文字列に変換するバイト配列
리턴 string

ToHexString() 공개 정적인 메소드

バイト列を16進数表記の文字列に変換
public static ToHexString ( byte value, int offset, int length ) : string
value byte 文字列に変換するバイト配列
offset int
length int
리턴 string

ToInt16() 공개 정적인 메소드

public static ToInt16 ( byte value ) : short
value byte
리턴 short

ToInt16() 공개 정적인 메소드

public static ToInt16 ( byte value, int offset ) : short
value byte
offset int
리턴 short

ToInt32() 공개 정적인 메소드

public static ToInt32 ( byte value ) : int
value byte
리턴 int

ToInt32() 공개 정적인 메소드

public static ToInt32 ( byte value, int offset ) : int
value byte
offset int
리턴 int

ToInt64() 공개 정적인 메소드

public static ToInt64 ( byte value ) : long
value byte
리턴 long

ToInt64() 공개 정적인 메소드

public static ToInt64 ( byte value, int offset ) : long
value byte
offset int
리턴 long

ToSingle() 공개 정적인 메소드

public static ToSingle ( byte value ) : float
value byte
리턴 float

ToSingle() 공개 정적인 메소드

public static ToSingle ( byte value, int offset ) : float
value byte
offset int
리턴 float

ToSizeString() 공개 정적인 메소드

public static ToSizeString ( decimal b ) : string
b decimal
리턴 string

ToSizeString() 공개 정적인 메소드

public static ToSizeString ( decimal b, string unit ) : string
b decimal
unit string
리턴 string

ToUInt16() 공개 정적인 메소드

public static ToUInt16 ( byte value ) : ushort
value byte
리턴 ushort

ToUInt16() 공개 정적인 메소드

public static ToUInt16 ( byte value, int offset ) : ushort
value byte
offset int
리턴 ushort

ToUInt32() 공개 정적인 메소드

public static ToUInt32 ( byte value ) : uint
value byte
리턴 uint

ToUInt32() 공개 정적인 메소드

public static ToUInt32 ( byte value, int offset ) : uint
value byte
offset int
리턴 uint

ToUInt64() 공개 정적인 메소드

public static ToUInt64 ( byte value ) : ulong
value byte
리턴 ulong

ToUInt64() 공개 정적인 메소드

public static ToUInt64 ( byte value, int offset ) : ulong
value byte
offset int
리턴 ulong