StringInfo.GetNextTextElement Metod

Definition

Hämtar det första textelementet i en angiven sträng.

Överlagringar

Name Description
GetNextTextElement(String)

Hämtar det första textelementet i en angiven sträng.

GetNextTextElement(String, Int32)

Hämtar textelementet vid det angivna indexet för den angivna strängen.

GetNextTextElement(String)

Hämtar det första textelementet i en angiven sträng.

public:
 static System::String ^ GetNextTextElement(System::String ^ str);
public static string GetNextTextElement(string str);
static member GetNextTextElement : string -> string
Public Shared Function GetNextTextElement (str As String) As String

Parametrar

str
String

Strängen som textelementet ska hämtas från.

Returer

En sträng som innehåller det första textelementet i den angivna strängen.

Undantag

str är null.

Kommentarer

.NET definierar ett textelement som en textenhet som visas som ett enda tecken, dvs. ett grapheme. Ett textelement kan vara ett bastecken, ett surrogatpar eller en kombinerande teckensekvens. Unicode Standard definierar ett surrogatpar som en kodad teckenrepresentation för ett enda abstrakt tecken som består av en sekvens med två kodenheter, där den första enheten i paret är en hög surrogat och den andra är en låg surrogat. Unicode Standard definierar en kombination av teckensekvens som en kombination av ett bastecken och ett eller flera kombinationstecken. Ett surrogatpar kan representera ett bastecken eller ett kombinationstecken.

Den här metoden returnerar bara det första textelementet. Om du vill iterera genom textelementen i strängen ska programmet använda det TextElementEnumerator objekt som genereras av GetTextElementEnumerator metoden.

Se även

Gäller för

GetNextTextElement(String, Int32)

Hämtar textelementet vid det angivna indexet för den angivna strängen.

public:
 static System::String ^ GetNextTextElement(System::String ^ str, int index);
public static string GetNextTextElement(string str, int index);
static member GetNextTextElement : string * int -> string
Public Shared Function GetNextTextElement (str As String, index As Integer) As String

Parametrar

str
String

Strängen som textelementet ska hämtas från.

index
Int32

Det nollbaserade index där textelementet startar.

Returer

En sträng som innehåller textelementet vid det angivna indexet för den angivna strängen.

Undantag

str är null.

index ligger utanför intervallet för giltiga index för str.

Kommentarer

.NET definierar ett textelement som en textenhet som visas som ett enda tecken, dvs. ett grapheme. Ett textelement kan vara ett bastecken, ett surrogatpar eller en kombinerande teckensekvens. Unicode Standard definierar ett surrogatpar som en kodad teckenrepresentation för ett enda abstrakt tecken som består av en sekvens med två kodenheter, där den första enheten i paret är en hög surrogat och den andra är en låg surrogat. Unicode Standard definierar en kombination av teckensekvens som en kombination av ett bastecken och ett eller flera kombinationstecken. Ett surrogatpar kan representera ett bastecken eller ett kombinationstecken.

Den här metoden returnerar bara det första textelementet i delsträngen som börjar vid det angivna indexet. Om du vill iterera genom textelementen i strängen ska programmet använda metoden TextElementEnumerator som genereras.GetTextElementEnumerator

Se även

Gäller för