Convert.ToHexString Method
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
ToHexString(ReadOnlySpan<Byte>) |
Converts a span of 8-bit unsigned integers to its equivalent string representation that is encoded with uppercase hex characters. |
ToHexString(Byte[], Int32, Int32) |
Converts a subset of an array of 8-bit unsigned integers to its equivalent string representation that is encoded with uppercase hex characters. Parameters specify the subset as an offset in the input array and the number of elements in the array to convert. |
ToHexString(Byte[]) |
Converts an array of 8-bit unsigned integers to its equivalent string representation that is encoded with uppercase hex characters. |
- Source:
- Convert.cs
- Source:
- Convert.cs
- Source:
- Convert.cs
Converts a span of 8-bit unsigned integers to its equivalent string representation that is encoded with uppercase hex characters.
public:
static System::String ^ ToHexString(ReadOnlySpan<System::Byte> bytes);
public static string ToHexString (ReadOnlySpan<byte> bytes);
static member ToHexString : ReadOnlySpan<byte> -> string
Public Shared Function ToHexString (bytes As ReadOnlySpan(Of Byte)) As String
Parameters
- bytes
- ReadOnlySpan<Byte>
A span of 8-bit unsigned integers.
Returns
The string representation in hex of the elements in bytes
.
Exceptions
bytes
is too large to be encoded.
Applies to
.NET 9 and other versions
Product | Versions |
---|---|
.NET | 5, 6, 7, 8, 9 |
- Source:
- Convert.cs
- Source:
- Convert.cs
- Source:
- Convert.cs
Converts a subset of an array of 8-bit unsigned integers to its equivalent string representation that is encoded with uppercase hex characters. Parameters specify the subset as an offset in the input array and the number of elements in the array to convert.
public:
static System::String ^ ToHexString(cli::array <System::Byte> ^ inArray, int offset, int length);
public static string ToHexString (byte[] inArray, int offset, int length);
static member ToHexString : byte[] * int * int -> string
Public Shared Function ToHexString (inArray As Byte(), offset As Integer, length As Integer) As String
Parameters
- inArray
- Byte[]
An array of 8-bit unsigned integers.
- offset
- Int32
An offset in inArray
.
- length
- Int32
The number of elements of inArray
to convert.
Returns
The string representation in hex of length
elements of inArray
, starting at position offset
.
Exceptions
inArray
is null
.
offset
or length
is negative.
offset
plus length
is greater than the length of inArray
.
inArray
is too large to be encoded.
Applies to
.NET 9 and other versions
Product | Versions |
---|---|
.NET | 5, 6, 7, 8, 9 |
- Source:
- Convert.cs
- Source:
- Convert.cs
- Source:
- Convert.cs
Converts an array of 8-bit unsigned integers to its equivalent string representation that is encoded with uppercase hex characters.
public:
static System::String ^ ToHexString(cli::array <System::Byte> ^ inArray);
public static string ToHexString (byte[] inArray);
static member ToHexString : byte[] -> string
Public Shared Function ToHexString (inArray As Byte()) As String
Parameters
- inArray
- Byte[]
An array of 8-bit unsigned integers.
Returns
The string representation in hex of the elements in inArray
.
Exceptions
inArray
is null
.
inArray
is too large to be encoded.
Applies to
.NET 9 and other versions
Product | Versions |
---|---|
.NET | 5, 6, 7, 8, 9 |
.NET feedback
.NET is an open source project. Select a link to provide feedback: