C# Class FastNetwork.Utils.NetworkBitConverter

network bit converter.
Show file Open project: zhujunxxxxx/FastNetwork

Public Methods

Method Description
GetBytes ( int value ) : byte[]

以网络字节数组的形式返回指定的 32 位有符号整数值。

GetBytes ( long value ) : byte[]

以网络字节数组的形式返回指定的 64 位有符号整数值。

GetBytes ( short value ) : byte[]

以网络字节数组的形式返回指定的 16 位有符号整数值。

ToInt16 ( byte value, int startIndex ) : short

返回由网络字节数组中指定位置的两个字节转换来的 16 位有符号整数。

ToInt32 ( byte value, int startIndex ) : int

返回由网络字节数组中指定位置的四个字节转换来的 32 位有符号整数。

ToInt64 ( byte value, int startIndex ) : long

返回由网络字节数组中指定位置的八个字节转换来的 64 位有符号整数。

Method Details

GetBytes() public static method

以网络字节数组的形式返回指定的 32 位有符号整数值。
public static GetBytes ( int value ) : byte[]
value int
return byte[]

GetBytes() public static method

以网络字节数组的形式返回指定的 64 位有符号整数值。
public static GetBytes ( long value ) : byte[]
value long
return byte[]

GetBytes() public static method

以网络字节数组的形式返回指定的 16 位有符号整数值。
public static GetBytes ( short value ) : byte[]
value short
return byte[]

ToInt16() public static method

返回由网络字节数组中指定位置的两个字节转换来的 16 位有符号整数。
public static ToInt16 ( byte value, int startIndex ) : short
value byte
startIndex int
return short

ToInt32() public static method

返回由网络字节数组中指定位置的四个字节转换来的 32 位有符号整数。
public static ToInt32 ( byte value, int startIndex ) : int
value byte
startIndex int
return int

ToInt64() public static method

返回由网络字节数组中指定位置的八个字节转换来的 64 位有符号整数。
public static ToInt64 ( byte value, int startIndex ) : long
value byte
startIndex int
return long