Teilen über


RandomNumberGenerator.GetHexString Methode

Definition

Ü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

destination
Span<Char>

Der Puffer, der die Zeichen empfangen soll.

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.

Gilt für: