Bagikan melalui


Rune.TryCreate Metode

Definisi

Overload

TryCreate(Char, Rune)

Mencoba membuat Rune dari karakter tertentu dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

TryCreate(UInt32, Rune)

Mencoba membuat Rune dari bilangan bulat tidak bertanda 32-bit yang ditentukan yang mewakili nilai skalar Unicode.

TryCreate(Char, Char, Rune)

Mencoba membuat Rune dari pasangan pengganti UTF-16 yang ditentukan dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

TryCreate(Int32, Rune)

Mencoba membuat Rune dari bilangan bulat bertanda tangan tertentu yang mewakili nilai skalar Unicode.

TryCreate(Char, Rune)

Sumber:
Rune.cs
Sumber:
Rune.cs
Sumber:
Rune.cs

Mencoba membuat Rune dari karakter tertentu dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

public:
 static bool TryCreate(char ch, [Runtime::InteropServices::Out] System::Text::Rune % result);
public static bool TryCreate (char ch, out System.Text.Rune result);
static member TryCreate : char * Rune -> bool
Public Shared Function TryCreate (ch As Char, ByRef result As Rune) As Boolean

Parameter

ch
Char

Karakter untuk membuat rune.

result
Rune

Ketika metode ini kembali, rune yang sesuai dengan ch.

Mengembalikan

true jika metode berhasil; jika tidak, false.

Berlaku untuk

TryCreate(UInt32, Rune)

Sumber:
Rune.cs
Sumber:
Rune.cs
Sumber:
Rune.cs

Penting

API ini bukan kompatibel CLS.

Mencoba membuat Rune dari bilangan bulat tidak bertanda 32-bit yang ditentukan yang mewakili nilai skalar Unicode.

public:
 static bool TryCreate(System::UInt32 value, [Runtime::InteropServices::Out] System::Text::Rune % result);
[System.CLSCompliant(false)]
public static bool TryCreate (uint value, out System.Text.Rune result);
[<System.CLSCompliant(false)>]
static member TryCreate : uint32 * Rune -> bool
Public Shared Function TryCreate (value As UInteger, ByRef result As Rune) As Boolean

Parameter

value
UInt32

Nilai skalar Unicode.

result
Rune

Ketika metode ini kembali, rune yang sesuai dengan value.

Mengembalikan

true jika metode berhasil; jika tidak, false.

Atribut

Berlaku untuk

TryCreate(Char, Char, Rune)

Sumber:
Rune.cs
Sumber:
Rune.cs
Sumber:
Rune.cs

Mencoba membuat Rune dari pasangan pengganti UTF-16 yang ditentukan dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

public:
 static bool TryCreate(char highSurrogate, char lowSurrogate, [Runtime::InteropServices::Out] System::Text::Rune % result);
public static bool TryCreate (char highSurrogate, char lowSurrogate, out System.Text.Rune result);
static member TryCreate : char * char * Rune -> bool
Public Shared Function TryCreate (highSurrogate As Char, lowSurrogate As Char, ByRef result As Rune) As Boolean

Parameter

highSurrogate
Char

Pengganti tinggi dari pasangan pengganti.

lowSurrogate
Char

Pengganti rendah dari pasangan pengganti.

result
Rune

Rune yang sesuai dengan pasangan pengganti yang ditentukan.

Mengembalikan

true jika operasi berhasil; false jika nilai input tidak mewakili pasangan pengganti UTF-16 yang terbentuk dengan baik.

Berlaku untuk

TryCreate(Int32, Rune)

Sumber:
Rune.cs
Sumber:
Rune.cs
Sumber:
Rune.cs

Mencoba membuat Rune dari bilangan bulat bertanda tangan tertentu yang mewakili nilai skalar Unicode.

public:
 static bool TryCreate(int value, [Runtime::InteropServices::Out] System::Text::Rune % result);
public static bool TryCreate (int value, out System.Text.Rune result);
static member TryCreate : int * Rune -> bool
Public Shared Function TryCreate (value As Integer, ByRef result As Rune) As Boolean

Parameter

value
Int32

Nilai skalar Unicode.

result
Rune

Ketika metode ini kembali, rune yang sesuai dengan value.

Mengembalikan

true jika metode berhasil; jika tidak, false.

Berlaku untuk