Char.IsLetter Methode

Definition

Gibt an, ob ein Unicode-Zeichen als Unicode-Buchstabe kategorisiert wird.Indicates whether a Unicode character is categorized as a Unicode letter.

Überlädt

IsLetter(Char)

Gibt an, ob das angegebene Unicode-Zeichen als Unicode-Buchstabe kategorisiert wird.Indicates whether the specified Unicode character is categorized as a Unicode letter.

IsLetter(String, Int32)

Gibt an, ob das Zeichen an der angegebenen Position in einer angegebenen Zeichenfolge als Unicode-Buchstabe kategorisiert wird.Indicates whether the character at the specified position in a specified string is categorized as a Unicode letter.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht IsLetter .The following code example demonstrates IsLetter.

using namespace System;
int main()
{
   char ch = '8';
   Console::WriteLine( Char::IsLetter( ch ) ); // False
   Console::WriteLine( Char::IsLetter(  "sample string", 7 ) ); // True
}
using System;

public class IsLetterSample {
    public static void Main() {
        char ch = '8';

        Console.WriteLine(Char.IsLetter(ch));					// False
        Console.WriteLine(Char.IsLetter("sample string", 7));	// True
    }
}
Module IsLetterSample

    Sub Main()

        Dim ch8 As Char
        ch8 = "8"c

        Console.WriteLine(Char.IsLetter(ch8))                   ' Output: "False"
        Console.WriteLine(Char.IsLetter("sample string", 5))    ' Output: "True"

    End Sub

End Module

Hinweise

Diese Methode bestimmt, ob ein Char ein Member einer beliebigen Kategorie von Unicode-Buchstaben ist.This method determines whether a Char is a member of any category of Unicode letter. Unicode-Buchstaben umfassen Folgendes:Unicode letters include the following:

  • Großbuchstaben, wie z. b. u + 0041 (Latin Capital Letter a) bis u + 005A (Latin Capital Letter Z) oder u + 0400 (Cyrillic Capital Letter IE with Grave) by u + 042f (Cyrillic Capital Letter ya).Uppercase letters, such as U+0041 (LATIN CAPITAL LETTER A) through U+005A (LATIN CAPITAL LETTER Z), or U+0400 (CYRILLIC CAPITAL LETTER IE WITH GRAVE) through U+042F (CYRILLIC CAPITAL LETTER YA). Diese Zeichen sind Mitglieder der UnicodeCategory.UppercaseLetter Kategorie.These characters are members of the UnicodeCategory.UppercaseLetter category.

  • Kleinbuchstaben, z. b. u + 0061 (Latin Small Letter a) bis u + 007A (Latin Small Letter Z) oder u + 03AC (Greek Small Letter Alpha with TONOS) bis u + 03CE (griechisch kleiner Buchstabe Omega mit TONOS).Lowercase letters, such as U+0061 (LATIN SMALL LETTER A) through U+007A (LATIN SMALL LETTER Z), or U+03AC (GREEK SMALL LETTER ALPHA WITH TONOS) through U+03CE (GREEK SMALL LETTER OMEGA WITH TONOS). Diese Zeichen sind Mitglieder der UnicodeCategory.LowercaseLetter Kategorie.These characters are members of the UnicodeCategory.LowercaseLetter category.

  • Titel Buchstaben, z. b. u + 01c5 (lateinische Großbuchstabe D mit kleinem Buchstaben Z mit Caron) oder U + 1FFC (griechischer Großbuchstabe Omega mit PROSGEGRAMMENI).Title case letters, such as U+01C5 (LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON) or U+1FFC (GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI). Diese Zeichen sind Mitglieder der UnicodeCategory.TitlecaseLetter Kategorie.These characters are members of the UnicodeCategory.TitlecaseLetter category.

  • Modifizierer, z. b. u + 02b0 (Modifiziererbuchstabe Small H) durch u + 02c1 (Modifiziererbuchstabe umgekehrten Glottal-Vorgang) oder u + 1D2C (Modifiziererbuchstabe groß-A) durch u + 1D61 (Modifiziererbuchstabe Small Chi).Modifiers, such as U+02B0 (MODIFIER LETTER SMALL H) through U+02C1 (MODIFIER LETTER REVERSED GLOTTAL STOP), or U+1D2C (MODIFIER LETTER CAPITAL A) through U+1D61 (MODIFIER LETTER SMALL CHI). Diese Zeichen sind Mitglieder der UnicodeCategory.ModifierLetter Kategorie.These characters are members of the UnicodeCategory.ModifierLetter category.

  • Andere Buchstaben, z. b. u + 05D0 (Hebräisch Letter Alef) durch u + 05EA (Hebräisch Letter TAV), u + 0621 (arabische Buchstaben Hamza) durch u + 063A (Arabisch Buchstabe Ghain) oder u + 4E00 ( <CJK Ideograph, First> ) bis u + 9FC3 ( <CJK Ideograph, Last> ).Other letters, such as U+05D0 (HEBREW LETTER ALEF) through U+05EA (HEBREW LETTER TAV), U+0621 (ARABIC LETTER HAMZA) through U+063A (ARABIC LETTER GHAIN), or U+4E00 (<CJK Ideograph, First>) through U+9FC3 (<CJK Ideograph, Last>). Diese Zeichen sind Mitglieder der UnicodeCategory.OtherLetter Kategorie.These characters are members of the UnicodeCategory.OtherLetter category.

IsLetter(Char)

Gibt an, ob das angegebene Unicode-Zeichen als Unicode-Buchstabe kategorisiert wird.Indicates whether the specified Unicode character is categorized as a Unicode letter.

public:
 static bool IsLetter(char c);
public static bool IsLetter (char c);
static member IsLetter : char -> bool
Public Shared Function IsLetter (c As Char) As Boolean

Parameter

c
Char

Das auszuwertende Unicode-Zeichen.The Unicode character to evaluate.

Gibt zurück

Boolean

true, wenn c ein Buchstabe ist, andernfalls false.true if c is a letter; otherwise, false.

Hinweise

Diese Methode bestimmt, ob ein Char ein Member einer beliebigen Kategorie von Unicode-Buchstaben ist.This method determines whether a Char is a member of any category of Unicode letter. Unicode-Buchstaben umfassen Folgendes:Unicode letters include the following:

  • Großbuchstaben, wie z. b. u + 0041 (Latin Capital Letter a) bis u + 005A (Latin Capital Letter Z) oder u + 0400 (Cyrillic Capital Letter IE with Grave) by u + 042f (Cyrillic Capital Letter ya).Uppercase letters, such as U+0041 (LATIN CAPITAL LETTER A) through U+005A (LATIN CAPITAL LETTER Z), or U+0400 (CYRILLIC CAPITAL LETTER IE WITH GRAVE) through U+042F (CYRILLIC CAPITAL LETTER YA). Diese Zeichen sind Mitglieder der UnicodeCategory.UppercaseLetter Kategorie.These characters are members of the UnicodeCategory.UppercaseLetter category.

  • Kleinbuchstaben, z. b. u + 0061 (Latin Small Letter a) bis u + 007A (Latin Small Letter Z) oder u + 03AC (Greek Small Letter Alpha with TONOS) bis u + 03CE (griechisch kleiner Buchstabe Omega mit TONOS).Lowercase letters, such as U+0061 (LATIN SMALL LETTER A) through U+007A (LATIN SMALL LETTER Z), or U+03AC (GREEK SMALL LETTER ALPHA WITH TONOS) through U+03CE (GREEK SMALL LETTER OMEGA WITH TONOS). Diese Zeichen sind Mitglieder der UnicodeCategory.LowercaseLetter Kategorie.These characters are members of the UnicodeCategory.LowercaseLetter category.

  • Titel Buchstaben, z. b. u + 01c5 (lateinische Großbuchstabe D mit kleinem Buchstaben Z mit Caron) oder U + 1FFC (griechischer Großbuchstabe Omega mit PROSGEGRAMMENI).Title case letters, such as U+01C5 (LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON) or U+1FFC (GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI). Diese Zeichen sind Mitglieder der UnicodeCategory.TitlecaseLetter Kategorie.These characters are members of the UnicodeCategory.TitlecaseLetter category.

  • Modifizierer, z. b. u + 02b0 (Modifiziererbuchstabe Small H) durch u + 02c1 (Modifiziererbuchstabe umgekehrten Glottal-Vorgang) oder u + 1D2C (Modifiziererbuchstabe groß-A) durch u + 1D61 (Modifiziererbuchstabe Small Chi).Modifiers, such as U+02B0 (MODIFIER LETTER SMALL H) through U+02C1 (MODIFIER LETTER REVERSED GLOTTAL STOP), or U+1D2C (MODIFIER LETTER CAPITAL A) through U+1D61 (MODIFIER LETTER SMALL CHI). Diese Zeichen sind Mitglieder der UnicodeCategory.ModifierLetter Kategorie.These characters are members of the UnicodeCategory.ModifierLetter category.

  • Andere Buchstaben, z. b. u + 05D0 (Hebräisch Letter Alef) durch u + 05EA (Hebräisch Letter TAV), u + 0621 (arabische Buchstaben Hamza) durch u + 063A (Arabisch Buchstabe Ghain) oder u + 4E00 ( <CJK Ideograph, First> ) bis u + 9FC3 ( <CJK Ideograph, Last> ).Other letters, such as U+05D0 (HEBREW LETTER ALEF) through U+05EA (HEBREW LETTER TAV), U+0621 (ARABIC LETTER HAMZA) through U+063A (ARABIC LETTER GHAIN), or U+4E00 (<CJK Ideograph, First>) through U+9FC3 (<CJK Ideograph, Last>). Diese Zeichen sind Mitglieder der UnicodeCategory.OtherLetter Kategorie.These characters are members of the UnicodeCategory.OtherLetter category.

Weitere Informationen

Gilt für:

IsLetter(String, Int32)

Gibt an, ob das Zeichen an der angegebenen Position in einer angegebenen Zeichenfolge als Unicode-Buchstabe kategorisiert wird.Indicates whether the character at the specified position in a specified string is categorized as a Unicode letter.

public:
 static bool IsLetter(System::String ^ s, int index);
public static bool IsLetter (string s, int index);
static member IsLetter : string * int -> bool
Public Shared Function IsLetter (s As String, index As Integer) As Boolean

Parameter

s
String

Eine Zeichenfolge.A string.

index
Int32

Die Position des in s auszuwertenden Zeichens.The position of the character to evaluate in s.

Gibt zurück

Boolean

true, wenn das Zeichen an der Position index in s ein Buchstabe ist, andernfalls false.true if the character at position index in s is a letter; otherwise, false.

Ausnahmen

s ist null.s is null.

index ist kleiner als 0 (null) oder größer als die letzte Position in s.index is less than zero or greater than the last position in s.

Hinweise

Zeichen Positionen in einer Zeichenfolge werden beginnend mit 0 (null) indiziert.Character positions in a string are indexed starting from zero.

Diese Methode bestimmt, ob das Zeichen an einer angegebenen Indexposition in einer Zeichenfolge ein Member einer beliebigen Kategorie von Unicode-Buchstaben ist.This method determines whether the character at a specified index position in a string is a member of any category of Unicode letter. Unicode-Buchstaben umfassen Folgendes:Unicode letters include the following:

  • Großbuchstaben, wie z. b. u + 0041 (Latin Capital Letter a) bis u + 005A (Latin Capital Letter Z) oder u + 0400 (Cyrillic Capital Letter IE with Grave) by u + 042f (Cyrillic Capital Letter ya).Uppercase letters, such as U+0041 (LATIN CAPITAL LETTER A) through U+005A (LATIN CAPITAL LETTER Z), or U+0400 (CYRILLIC CAPITAL LETTER IE WITH GRAVE) through U+042F (CYRILLIC CAPITAL LETTER YA). Diese Zeichen sind Mitglieder der UnicodeCategory.UppercaseLetter Kategorie.These characters are members of the UnicodeCategory.UppercaseLetter category.

  • Kleinbuchstaben, z. b. u + 0061 (Latin Small Letter a) bis u + 007A (Latin Small Letter Z) oder u + 03AC (Greek Small Letter Alpha with TONOS) bis u + 03CE (griechisch kleiner Buchstabe Omega mit TONOS).Lowercase letters, such as U+0061 (LATIN SMALL LETTER A) through U+007A (LATIN SMALL LETTER Z), or U+03AC (GREEK SMALL LETTER ALPHA WITH TONOS) through U+03CE (GREEK SMALL LETTER OMEGA WITH TONOS). Diese Zeichen sind Mitglieder der UnicodeCategory.LowercaseLetter Kategorie.These characters are members of the UnicodeCategory.LowercaseLetter category.

  • Titel Buchstaben, z. b. u + 01c5 (lateinische Großbuchstabe D mit kleinem Buchstaben Z mit Caron) oder U + 1FFC (griechischer Großbuchstabe Omega mit PROSGEGRAMMENI).Title case letters, such as U+01C5 (LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON) or U+1FFC (GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI). Diese Zeichen sind Mitglieder der UnicodeCategory.TitlecaseLetter Kategorie.These characters are members of the UnicodeCategory.TitlecaseLetter category.

  • Modifizierer, z. b. u + 02b0 (Modifiziererbuchstabe Small H) durch u + 02c1 (Modifiziererbuchstabe umgekehrten Glottal-Vorgang) oder u + 1D2C (Modifiziererbuchstabe groß-A) durch u + 1D61 (Modifiziererbuchstabe Small Chi).Modifiers, such as U+02B0 (MODIFIER LETTER SMALL H) through U+02C1 (MODIFIER LETTER REVERSED GLOTTAL STOP), or U+1D2C (MODIFIER LETTER CAPITAL A) through U+1D61 (MODIFIER LETTER SMALL CHI). Diese Zeichen sind Mitglieder der UnicodeCategory.ModifierLetter Kategorie.These characters are members of the UnicodeCategory.ModifierLetter category.

  • Andere Buchstaben, z. b. u + 05D0 (Hebräisch Letter Alef) durch u + 05EA (Hebräisch Letter TAV), u + 0621 (arabische Buchstaben Hamza) durch u + 063A (Arabisch Buchstabe Ghain) oder u + 4E00 ( <CJK Ideograph, First> ) bis u + 9FC3 ( <CJK Ideograph, Last> ).Other letters, such as U+05D0 (HEBREW LETTER ALEF) through U+05EA (HEBREW LETTER TAV), U+0621 (ARABIC LETTER HAMZA) through U+063A (ARABIC LETTER GHAIN), or U+4E00 (<CJK Ideograph, First>) through U+9FC3 (<CJK Ideograph, Last>). Diese Zeichen sind Mitglieder der UnicodeCategory.OtherLetter Kategorie.These characters are members of the UnicodeCategory.OtherLetter category.

Weitere Informationen

Gilt für: