RandomNumberGenerator.GetHexString Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
GetHexString(Int32, Boolean) |
Crée une chaîne remplie de caractères hexadécimaux aléatoires de manière cryptographique. |
GetHexString(Span<Char>, Boolean) |
Remplit une mémoire tampon avec des caractères hexadécimaux aléatoires de manière cryptographique. |
GetHexString(Int32, Boolean)
- Source:
- RandomNumberGenerator.cs
- Source:
- RandomNumberGenerator.cs
Crée une chaîne remplie de caractères hexadécimaux aléatoires de manière cryptographique.
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
Paramètres
- stringLength
- Int32
Longueur de la chaîne à créer.
- lowercase
- Boolean
true
si les caractères hexadécimaux doivent être minuscules ; false
s’ils doivent être majuscules.
Par défaut, il s’agit de false
.
Retours
Chaîne remplie de caractères hexadécimaux aléatoires.
Remarques
Le comportement de ceci est identique à l’utilisation GetString(ReadOnlySpan<Char>, Int32) et à la spécification de caractères hexadécimaux comme choix. Cette implémentation est optimisée spécifiquement pour les caractères hexadécimaux.
S’applique à
GetHexString(Span<Char>, Boolean)
- Source:
- RandomNumberGenerator.cs
- Source:
- RandomNumberGenerator.cs
Remplit une mémoire tampon avec des caractères hexadécimaux aléatoires de manière cryptographique.
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)
Paramètres
- lowercase
- Boolean
true
si les caractères hexadécimaux doivent être minuscules ; false
s’ils doivent être majuscules.
Par défaut, il s’agit de false
.
Remarques
Le comportement de ceci est identique à l’utilisation GetItems<T>(ReadOnlySpan<T>, Span<T>) et à la spécification de caractères hexadécimaux comme choix. Cette implémentation est optimisée spécifiquement pour les caractères hexadécimaux.