RandomNumberGenerator.GetHexString 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GetHexString(Int32, Boolean) |
建立以密碼編譯方式隨機隨機十六進位字元填入的字串。 |
GetHexString(Span<Char>, Boolean) |
以密碼編譯隨機的十六進位字元填滿緩衝區。 |
GetHexString(Int32, Boolean)
建立以密碼編譯方式隨機隨機十六進位字元填入的字串。
public static string GetHexString (int stringLength, bool lowercase = false);
static member GetHexString : int * bool -> string
Public Shared Function GetHexString (stringLength As Integer, Optional lowercase As Boolean = false) As String
參數
- stringLength
- Int32
要建立的字串長度。
- lowercase
- Boolean
true
如果十六進位字元應該是小寫則為 ; false
如果它們應該是大寫,則為 。
預設為 false
。
傳回
以隨機十六進位字元填入的字串。
備註
此行為與使用 GetString(ReadOnlySpan<Char>, Int32) 和指定十六進位字元做為選項相同。 此實作特別針對十六進位字元進行優化。
適用於
GetHexString(Span<Char>, Boolean)
以密碼編譯隨機的十六進位字元填滿緩衝區。
public static void GetHexString (Span<char> destination, bool lowercase = false);
static member GetHexString : Span<char> * bool -> unit
Public Shared Sub GetHexString (destination As Span(Of Char), Optional lowercase As Boolean = false)
參數
- lowercase
- Boolean
true
如果十六進位字元應該是小寫則為 ; false
如果它們應該是大寫,則為 。
預設值為 false
。
備註
此行為與使用 GetItems<T>(ReadOnlySpan<T>, Span<T>) 和指定十六進位字元做為選項相同。 此實作特別針對十六進位字元進行優化。