Char.IsLetterOrDigit Methode

Definition

Gibt an, ob ein Unicode-Zeichen als Buchstabe oder dezimale Ziffer kategorisiert wird.

Überlädt

Name Beschreibung
IsLetterOrDigit(String, Int32)

Gibt an, ob das Zeichen an der angegebenen Position in einer angegebenen Zeichenfolge als Buchstabe oder Dezimalziffer kategorisiert wird.

IsLetterOrDigit(Char)

Gibt an, ob das angegebene Unicode-Zeichen als Buchstabe oder dezimale Ziffer kategorisiert wird.

Beispiele

Das folgende Codebeispiel veranschaulicht IsLetterOrDigit.

using System;

public class IsLetterOrDigitSample {
    public static void Main() {
        string str = "newline:\n";

        Console.WriteLine(Char.IsLetterOrDigit('8'));		// Output: "True"
        Console.WriteLine(Char.IsLetterOrDigit(str, 8));	// Output: "False", because it's a newline
    }
}
open System

let str = "newline:\n"

printfn $"{Char.IsLetterOrDigit '8'}"       // Output: "True"
printfn $"{Char.IsLetterOrDigit(str, 8)}"   // Output: "False", because it's a newline
Module IsLetterOrDigitSample

    Sub Main()

        Dim str As String
        str = "newline:" + Environment.NewLine

        Console.WriteLine(Char.IsLetterOrDigit("8"c))       ' Output: "True"
        Console.WriteLine(Char.IsLetterOrDigit(str, 8))     ' Output: "False", because it's a NewLine

    End Sub

End Module

Hinweise

Gültige Buchstaben und Dezimalziffern sind Elemente der folgenden Kategorien in UnicodeCategory: UppercaseLetter, , LowercaseLetter, , TitlecaseLetter, ModifierLetter, , OtherLetteroder DecimalDigitNumber.

IsLetterOrDigit(String, Int32)

Quelle:
Char.cs
Quelle:
Char.cs
Quelle:
Char.cs
Quelle:
Char.cs
Quelle:
Char.cs

Gibt an, ob das Zeichen an der angegebenen Position in einer angegebenen Zeichenfolge als Buchstabe oder Dezimalziffer kategorisiert wird.

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

Parameter

s
String

Eine Zeichenfolge.

index
Int32

Die Position des Zeichens, in sdem ausgewertet werden soll.

Gibt zurück

true wenn es sich bei dem Zeichen an der Position index um s einen Buchstaben oder eine Dezimalziffer handelt, andernfalls false.

Ausnahmen

s ist null.

index ist kleiner als null oder größer als die letzte Position in s.

Hinweise

Zeichenpositionen in einer Zeichenfolge werden beginnend mit Null indiziert.

Gültige Buchstaben und Dezimalziffern sind Elemente der folgenden Kategorien in UnicodeCategory: UppercaseLetter, , LowercaseLetter, , TitlecaseLetter, ModifierLetter, , OtherLetteroder DecimalDigitNumber.

Weitere Informationen

Gilt für:

IsLetterOrDigit(Char)

Quelle:
Char.cs
Quelle:
Char.cs
Quelle:
Char.cs
Quelle:
Char.cs
Quelle:
Char.cs

Gibt an, ob das angegebene Unicode-Zeichen als Buchstabe oder dezimale Ziffer kategorisiert wird.

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

Parameter

c
Char

Das unicode-Zeichen, das ausgewertet werden soll.

Gibt zurück

true wenn c es sich um einen Buchstaben oder eine Dezimalziffer handelt, andernfalls false.

Hinweise

Gültige Buchstaben und Dezimalziffern sind Elemente der folgenden Kategorien in UnicodeCategory: UppercaseLetter, , LowercaseLetter, , TitlecaseLetter, ModifierLetter, , OtherLetteroder DecimalDigitNumber.

Weitere Informationen

Gilt für: