Convert.ToHexString 方法

定義

多載

ToHexString(ReadOnlySpan<Byte>)

將 8 位元不帶正負號的整數範圍,轉換為使用大寫十六進位字元編碼的相等字串表示法。

ToHexString(Byte[], Int32, Int32)

將 8 位元不帶正負號的整數陣列子集,轉換為使用大寫十六進位字元編碼的相等字串表示法。 參數會將子集指定為輸入陣列中的位移,以及陣列中所要轉換的元素數目。

ToHexString(Byte[])

將 8 位元不帶正負號的整數陣列,轉換為使用大寫十六進位字元編碼的相等字串表示法。

ToHexString(ReadOnlySpan<Byte>)

來源:
Convert.cs
來源:
Convert.cs
來源:
Convert.cs

將 8 位元不帶正負號的整數範圍,轉換為使用大寫十六進位字元編碼的相等字串表示法。

public static string ToHexString (ReadOnlySpan<byte> bytes);

參數

bytes
ReadOnlySpan<Byte>

8 位元不帶正負號的整數範圍。

傳回

bytes 中元素的十六進位字串表示法。

例外狀況

bytes 太大而無法編碼。

適用於

.NET 9 及其他版本
產品 版本
.NET 5, 6, 7, 8, 9

ToHexString(Byte[], Int32, Int32)

來源:
Convert.cs
來源:
Convert.cs
來源:
Convert.cs

將 8 位元不帶正負號的整數陣列子集,轉換為使用大寫十六進位字元編碼的相等字串表示法。 參數會將子集指定為輸入陣列中的位移,以及陣列中所要轉換的元素數目。

public static string ToHexString (byte[] inArray, int offset, int length);

參數

inArray
Byte[]

8 位元不帶正負號的整數的陣列。

offset
Int32

inArray 中的位移。

length
Int32

要轉換的 inArray 項目數目。

傳回

inArraylength 元素之十六進位中的字串表示法,起始位置為 offset

例外狀況

inArraynull

offsetlength 為負。

offset 加上 length 大於 inArray 的長度。

inArray 太大而無法編碼。

適用於

.NET 9 及其他版本
產品 版本
.NET 5, 6, 7, 8, 9

ToHexString(Byte[])

來源:
Convert.cs
來源:
Convert.cs
來源:
Convert.cs

將 8 位元不帶正負號的整數陣列,轉換為使用大寫十六進位字元編碼的相等字串表示法。

public static string ToHexString (byte[] inArray);

參數

inArray
Byte[]

8 位元不帶正負號的整數的陣列。

傳回

inArray 中元素的十六進位字串表示法。

例外狀況

inArraynull

inArray 太大而無法編碼。

適用於

.NET 9 及其他版本
產品 版本
.NET 5, 6, 7, 8, 9