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.

Hinweise

Diese Methode bestimmt, ob Char ein 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

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

Beispiele

Im folgenden Codebeispiel wird IsLetterveranschaulicht.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 Char ein 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.

Siehe auch

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

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.

Beispiele

Im folgenden Codebeispiel wird IsLetterveranschaulicht.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

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.

Siehe auch

Gilt für: