Rune Konstruktoren

Definition

Überlädt

Name Beschreibung
Rune(Char)

Erstellt eine Rune aus der bereitgestellten UTF-16-Codeeinheit.

Rune(Int32)

Erstellt eine Rune aus der angegebenen 32-Bit-Ganzzahl, die einen Unicode-Skalarwert darstellt.

Rune(UInt32)

Erstellt eine Rune aus der angegebenen 32-Bit-ganzzahl ohne Vorzeichen, die einen Unicode-Skalarwert darstellt.

Rune(Char, Char)

Erstellt ein Aus Rune dem bereitgestellten UTF-16-Ersatzpaar.

Rune(Char)

Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs

Erstellt eine Rune aus der bereitgestellten UTF-16-Codeeinheit.

public:
 Rune(char ch);
public Rune(char ch);
new System.Text.Rune : char -> System.Text.Rune
Public Sub New (ch As Char)

Parameter

ch
Char

Eine UTF-16-Codeeinheit.

Ausnahmen

ch stellt einen UTF-16-Ersatzcodepunkt (U+D800.) dar. U+DFFF(einschließlich)

Gilt für:

Rune(Int32)

Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs

Erstellt eine Rune aus der angegebenen 32-Bit-Ganzzahl, die einen Unicode-Skalarwert darstellt.

public:
 Rune(int value);
public Rune(int value);
new System.Text.Rune : int -> System.Text.Rune
Public Sub New (value As Integer)

Parameter

value
Int32

Ein Unicode-Skalarwert.

Ausnahmen

value stellt keinen Unicode-Skalarwert dar.

Gilt für:

Rune(UInt32)

Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Erstellt eine Rune aus der angegebenen 32-Bit-ganzzahl ohne Vorzeichen, die einen Unicode-Skalarwert darstellt.

public:
 Rune(System::UInt32 value);
[System.CLSCompliant(false)]
public Rune(uint value);
[<System.CLSCompliant(false)>]
new System.Text.Rune : uint32 -> System.Text.Rune
Public Sub New (value As UInteger)

Parameter

value
UInt32

Ein Unicode-Skalarwert.

Attribute

Ausnahmen

value stellt keinen Unicode-Skalarwert dar.

Gilt für:

Rune(Char, Char)

Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs

Erstellt ein Aus Rune dem bereitgestellten UTF-16-Ersatzpaar.

public:
 Rune(char highSurrogate, char lowSurrogate);
public Rune(char highSurrogate, char lowSurrogate);
new System.Text.Rune : char * char -> System.Text.Rune
Public Sub New (highSurrogate As Char, lowSurrogate As Char)

Parameter

highSurrogate
Char

Das hohe Ersatzpaar.

lowSurrogate
Char

Der niedrige Ersatz des Ersatzpaars.

Ausnahmen

highSurrogate stellt keinen UTF-16-Hohen Ersatzcodepunkt dar.

-oder-

lowSurrogate stellt keinen UTF-16-Low-Ersatzcodepunkt dar.

Gilt für: