Converts the numeric value of each element of a specified array of bytes to its equivalent hexadecimal string representation.
A string of hexadecimal pairs separated by hyphens, where each pair represents the corresponding element in value; for example, "7F-2C-4A-00".
All the elements of value are converted. The order of hexadecimal strings returned by the BitConverter.ToString(Byte[]) method depends on whether the computer architecture is little-endian or big-endian.