Convert.FromHexString 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
FromHexString(ReadOnlySpan<Char>) |
將範圍轉換為相等的 8 位元不帶正負號的整數陣列 (會將二進位資料編碼為十六進位字元)。 |
FromHexString(String) |
將指定的字串轉換為相等的 8 位元不帶正負號的整數陣列 (會將二進位資料編碼為十六進位字元)。 |
FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32) | |
FromHexString(String, Span<Byte>, Int32, Int32) |
FromHexString(ReadOnlySpan<Char>)
- 來源:
- Convert.cs
- 來源:
- Convert.cs
- 來源:
- Convert.cs
將範圍轉換為相等的 8 位元不帶正負號的整數陣列 (會將二進位資料編碼為十六進位字元)。
public:
static cli::array <System::Byte> ^ FromHexString(ReadOnlySpan<char> chars);
public static byte[] FromHexString (ReadOnlySpan<char> chars);
static member FromHexString : ReadOnlySpan<char> -> byte[]
Public Shared Function FromHexString (chars As ReadOnlySpan(Of Char)) As Byte()
參數
- chars
- ReadOnlySpan<Char>
要轉換的範圍。
傳回
Byte[]
8 位元不帶正負號的整數且與 chars
相等的陣列。
例外狀況
chars
的長度,不是零或 2 的倍數。
chars
的格式無效。 chars
包含非十六進位字元。
適用於
FromHexString(String)
- 來源:
- Convert.cs
- 來源:
- Convert.cs
- 來源:
- Convert.cs
將指定的字串轉換為相等的 8 位元不帶正負號的整數陣列 (會將二進位資料編碼為十六進位字元)。
public:
static cli::array <System::Byte> ^ FromHexString(System::String ^ s);
public static byte[] FromHexString (string s);
static member FromHexString : string -> byte[]
Public Shared Function FromHexString (s As String) As Byte()
參數
- s
- String
要轉換的字串。
傳回
Byte[]
8 位元不帶正負號的整數且與 s
相等的陣列。
例外狀況
s
為 null
。
s
的長度,不是零或 2 的倍數。
s
的格式無效。 s
包含非十六進位字元。
適用於
FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32)
- 來源:
- Convert.cs
public:
static System::Buffers::OperationStatus FromHexString(ReadOnlySpan<char> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % charsConsumed, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus FromHexString (ReadOnlySpan<char> source, Span<byte> destination, out int charsConsumed, out int bytesWritten);
static member FromHexString : ReadOnlySpan<char> * Span<byte> * int * int -> System.Buffers.OperationStatus
Public Shared Function FromHexString (source As ReadOnlySpan(Of Char), destination As Span(Of Byte), ByRef charsConsumed As Integer, ByRef bytesWritten As Integer) As OperationStatus
參數
- source
- ReadOnlySpan<Char>
- charsConsumed
- Int32
- bytesWritten
- Int32
傳回
適用於
FromHexString(String, Span<Byte>, Int32, Int32)
- 來源:
- Convert.cs
public:
static System::Buffers::OperationStatus FromHexString(System::String ^ source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % charsConsumed, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus FromHexString (string source, Span<byte> destination, out int charsConsumed, out int bytesWritten);
static member FromHexString : string * Span<byte> * int * int -> System.Buffers.OperationStatus
Public Shared Function FromHexString (source As String, destination As Span(Of Byte), ByRef charsConsumed As Integer, ByRef bytesWritten As Integer) As OperationStatus
參數
- source
- String
- charsConsumed
- Int32
- bytesWritten
- Int32
傳回
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應