Char.IsLetterOrDigit Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Geeft aan of een Unicode-teken is gecategoriseerd als een letter of een decimaal cijfer.
Overloads
| Name | Description |
|---|---|
| IsLetterOrDigit(String, Int32) |
Hiermee wordt aangegeven of het teken op de opgegeven positie in een opgegeven tekenreeks is gecategoriseerd als een letter of een decimaal cijfer. |
| IsLetterOrDigit(Char) |
Geeft aan of het opgegeven Unicode-teken is gecategoriseerd als een letter of een decimaal cijfer. |
Voorbeelden
Het volgende codevoorbeeld demonstreert 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
Opmerkingen
Geldige letters en decimale cijfers zijn lid van de volgende categorieën in UnicodeCategory: UppercaseLetter, LowercaseLetter, TitlecaseLetter, ModifierLetter, , OtherLetterof DecimalDigitNumber.
IsLetterOrDigit(String, Int32)
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
Hiermee wordt aangegeven of het teken op de opgegeven positie in een opgegeven tekenreeks is gecategoriseerd als een letter of een decimaal cijfer.
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
Parameters
- s
- String
Een tekenreeks.
- index
- Int32
De positie van het teken dat moet worden geëvalueerd s.
Retouren
true als het teken op positie index een s letter of een decimaal cijfer is, falseanders.
Uitzonderingen
s is null.
index is kleiner dan nul of groter dan de laatste positie in s.
Opmerkingen
Tekenposities in een tekenreeks worden geïndexeerd vanaf nul.
Geldige letters en decimale cijfers zijn lid van de volgende categorieën in UnicodeCategory: UppercaseLetter, LowercaseLetter, TitlecaseLetter, ModifierLetter, , OtherLetterof DecimalDigitNumber.
Zie ook
Van toepassing op
IsLetterOrDigit(Char)
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
Geeft aan of het opgegeven Unicode-teken is gecategoriseerd als een letter of een decimaal cijfer.
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
Parameters
- c
- Char
Het Unicode-teken dat moet worden geëvalueerd.
Retouren
true als c dit een letter of een decimaal cijfer is, falseanders.
Opmerkingen
Geldige letters en decimale cijfers zijn lid van de volgende categorieën in UnicodeCategory: UppercaseLetter, LowercaseLetter, TitlecaseLetter, ModifierLetter, , OtherLetterof DecimalDigitNumber.