Bagikan melalui


RandomNumberGenerator.GetHexString Metode

Definisi

Overload

GetHexString(Int32, Boolean)

Membuat string yang diisi dengan karakter heksadesimal acak kriptografis.

GetHexString(Span<Char>, Boolean)

Mengisi buffer dengan karakter heksadesimal acak kriptografis.

GetHexString(Int32, Boolean)

Sumber:
RandomNumberGenerator.cs
Sumber:
RandomNumberGenerator.cs

Membuat string yang diisi dengan karakter heksadesimal acak kriptografis.

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

Panjang string yang akan dibuat.

lowercase
Boolean

true jika karakter heksadesimal harus huruf kecil; false jika mereka harus huruf besar. Default adalah false.

Mengembalikan

String yang diisi dengan karakter heksadesimal acak.

Keterangan

Perilaku ini sama dengan menggunakan GetString(ReadOnlySpan<Char>, Int32) dan menentukan karakter heksadesimal sebagai pilihan. Implementasi ini dioptimalkan khusus untuk karakter heksadesimal.

Berlaku untuk

GetHexString(Span<Char>, Boolean)

Sumber:
RandomNumberGenerator.cs
Sumber:
RandomNumberGenerator.cs

Mengisi buffer dengan karakter heksadesimal acak kriptografis.

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>

Buffer untuk menerima karakter.

lowercase
Boolean

true jika karakter heksadesimal harus huruf kecil; false jika mereka harus huruf besar. Default adalah false.

Keterangan

Perilaku ini sama dengan menggunakan GetItems<T>(ReadOnlySpan<T>, Span<T>) dan menentukan karakter heksadesimal sebagai pilihan. Implementasi ini dioptimalkan khusus untuk karakter heksadesimal.

Berlaku untuk