RandomNumberGenerator.GetHexString Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetHexString(Int32, Boolean) |
Erstellt eine Zeichenfolge, die mit kryptografisch zufälligen Hexadezimalzeichen gefüllt ist. |
GetHexString(Span<Char>, Boolean) |
Füllt einen Puffer mit kryptografisch zufälligen Hexadezimalzeichen. |
GetHexString(Int32, Boolean)
- Quelle:
- RandomNumberGenerator.cs
- Quelle:
- RandomNumberGenerator.cs
Erstellt eine Zeichenfolge, die mit kryptografisch zufälligen Hexadezimalzeichen gefüllt ist.
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
Parameter
- stringLength
- Int32
Die Länge der zu erstellenden Zeichenfolge.
- lowercase
- Boolean
true
, wenn die Hexadezimalzeichen Kleinbuchstaben sein sollen; false
, wenn sie großgeschrieben werden sollen.
Der Standardwert lautet false
.
Gibt zurück
Eine Zeichenfolge, die mit zufälligen Hexadezimalzeichen aufgefüllt wird.
Hinweise
Das Verhalten ist identisch mit der Verwendung GetString(ReadOnlySpan<Char>, Int32) und Angabe von Hexadezimalzeichen als Auswahl. Diese Implementierung ist speziell für Hexadezimalzeichen optimiert.
Gilt für:
GetHexString(Span<Char>, Boolean)
- Quelle:
- RandomNumberGenerator.cs
- Quelle:
- RandomNumberGenerator.cs
Füllt einen Puffer mit kryptografisch zufälligen Hexadezimalzeichen.
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)
Parameter
- lowercase
- Boolean
true
, wenn die Hexadezimalzeichen Kleinbuchstaben sein sollen; false
, wenn sie großgeschrieben werden sollen.
Der Standardwert lautet false
.
Hinweise
Das Verhalten ist identisch mit der Verwendung GetItems<T>(ReadOnlySpan<T>, Span<T>) und Angabe von Hexadezimalzeichen als Auswahl. Diese Implementierung ist speziell für Hexadezimalzeichen optimiert.