
public static string BinaryToString(
	byte[] rawData,
	EncodingType encoding = EncodingType.HexRaw,
	EncodingFormat format = EncodingFormat.CRLF,
	int start = 0,
	int count = 0,
	bool forceUpperCase = false
)Public Shared Function BinaryToString ( 
	rawData As Byte(),
	Optional encoding As EncodingType = EncodingType.HexRaw,
	Optional format As EncodingFormat = EncodingFormat.CRLF,
	Optional start As Integer = 0,
	Optional count As Integer = 0,
	Optional forceUpperCase As Boolean = false
) As Stringpublic:
static String^ BinaryToString(
	array<unsigned char>^ rawData, 
	EncodingType encoding = EncodingType::HexRaw, 
	EncodingFormat format = EncodingFormat::CRLF, 
	int start = 0, 
	int count = 0, 
	bool forceUpperCase = false
)static member BinaryToString : 
        rawData : byte[] * 
        ?encoding : EncodingType * 
        ?format : EncodingFormat * 
        ?start : int * 
        ?count : int * 
        ?forceUpperCase : bool 
(* Defaults:
        let _encoding = defaultArg encoding EncodingType.HexRaw
        let _format = defaultArg format EncodingFormat.CRLF
        let _start = defaultArg start 0
        let _count = defaultArg count 0
        let _forceUpperCase = defaultArg forceUpperCase false
*)
-> string This parameter has effect only when hex encoding is selected in the encoding parameter: Hex, HexRaw, HexAddress, HexAscii and HexAsciiAddress. For other values, this parameter is silently ignored.
| ArgumentException | An invalid encoding type was specified. |