Char.IsLetter 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 Unicode-letter.
Overloads
| Name | Description |
|---|---|
| IsLetter(Char) |
Geeft aan of het opgegeven Unicode-teken is gecategoriseerd als een Unicode-letter. |
| IsLetter(String, Int32) |
Geeft aan of het teken op de opgegeven positie in een opgegeven tekenreeks is gecategoriseerd als een Unicode-letter. |
Voorbeelden
Het volgende codevoorbeeld demonstreert IsLetter.
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
}
}
open System
let ch = '8'
printfn $"{Char.IsLetter ch}" // False
printfn $"""{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
Opmerkingen
Met deze methode wordt bepaald of een Char lid is van een willekeurige categorie Unicode-letter. Unicode-letters bevatten het volgende:
Hoofdletters, zoals U+0041 (LATIJNSE HOOFDLETTER A) tot en met U+005A (LATIJNSE HOOFDLETTER Z) of U+0400 (CYRILLISCHE HOOFDLETTER IE MET GRAVE) tot en met U+042F (CYRILLISCHE HOOFDLETTER YA). Deze tekens zijn lid van de UnicodeCategory.UppercaseLetter categorie.
Kleine letters, zoals U+0061 (LATIJNSE KLEINE LETTER A) tot en met U+007A (LATIJNSE KLEINE LETTER Z) of U+03AC (GRIEKSE KLEINE LETTER ALFA MET TONOS) tot en met U+03CE (GRIEKSE KLEINE LETTER OMEGA MET TONOS). Deze tekens zijn lid van de UnicodeCategory.LowercaseLetter categorie.
Titel hoofdletters, zoals U+01C5 (LATIJNSE HOOFDLETTER D MET KLEINE LETTER Z MET CARON) of U+1FFC (GRIEKSE HOOFDLETTER OMEGA MET PROSGEGRAMMENI). Deze tekens zijn lid van de UnicodeCategory.TitlecaseLetter categorie.
Modifiers, zoals U+02B0 (MODIFIER LETTER SMALL H) tot en met U+02C1 (MODIFIER LETTER REVERSED GLOTTAL STOP) of U+1D2C (MODIFIER LETTER HOOFDLETTER A) tot en met U+1D61 (MODIFIER LETTER SMALL CHI). Deze tekens zijn lid van de UnicodeCategory.ModifierLetter categorie.
Andere letters, zoals U+05D0 (HEBREEUWSE LETTER ALEF) tot en met U+05EA (HEBREEUWSE LETTER HEBREEUWS), U+0621 (ARABISCHE LETTER HAMZA) tot en met U+063A (ARABISCHE LETTER GHAIN) of U+4E00 (<CJK Ideograph, First>) tot en met U+9FC3 (<CJK Ideograph, Last>). Deze tekens zijn lid van de UnicodeCategory.OtherLetter categorie.
IsLetter(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 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
Parameters
- c
- Char
Het Unicode-teken dat moet worden geëvalueerd.
Retouren
trueals c dit een letter is, anders. false
Opmerkingen
Met deze methode wordt bepaald of een Char lid is van een willekeurige categorie Unicode-letter. Unicode-letters bevatten het volgende:
Hoofdletters, zoals U+0041 (LATIJNSE HOOFDLETTER A) tot en met U+005A (LATIJNSE HOOFDLETTER Z) of U+0400 (CYRILLISCHE HOOFDLETTER IE MET GRAVE) tot en met U+042F (CYRILLISCHE HOOFDLETTER YA). Deze tekens zijn lid van de UnicodeCategory.UppercaseLetter categorie.
Kleine letters, zoals U+0061 (LATIJNSE KLEINE LETTER A) tot en met U+007A (LATIJNSE KLEINE LETTER Z) of U+03AC (GRIEKSE KLEINE LETTER ALFA MET TONOS) tot en met U+03CE (GRIEKSE KLEINE LETTER OMEGA MET TONOS). Deze tekens zijn lid van de UnicodeCategory.LowercaseLetter categorie.
Titel hoofdletters, zoals U+01C5 (LATIJNSE HOOFDLETTER D MET KLEINE LETTER Z MET CARON) of U+1FFC (GRIEKSE HOOFDLETTER OMEGA MET PROSGEGRAMMENI). Deze tekens zijn lid van de UnicodeCategory.TitlecaseLetter categorie.
Modifiers, zoals U+02B0 (MODIFIER LETTER SMALL H) tot en met U+02C1 (MODIFIER LETTER REVERSED GLOTTAL STOP) of U+1D2C (MODIFIER LETTER HOOFDLETTER A) tot en met U+1D61 (MODIFIER LETTER SMALL CHI). Deze tekens zijn lid van de UnicodeCategory.ModifierLetter categorie.
Andere letters, zoals U+05D0 (HEBREEUWSE LETTER ALEF) tot en met U+05EA (HEBREEUWSE LETTER HEBREEUWS), U+0621 (ARABISCHE LETTER HAMZA) tot en met U+063A (ARABISCHE LETTER GHAIN) of U+4E00 (<CJK Ideograph, First>) tot en met U+9FC3 (<CJK Ideograph, Last>). Deze tekens zijn lid van de UnicodeCategory.OtherLetter categorie.
Zie ook
Van toepassing op
IsLetter(String, Int32)
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
Geeft aan of het teken op de opgegeven positie in een opgegeven tekenreeks is gecategoriseerd als een 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
Parameters
- s
- String
Een tekenreeks.
- index
- Int32
De positie van het teken dat moet worden geëvalueerd s.
Retouren
trueals het teken op positie index een s letter is; anders. false
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.
Met deze methode wordt bepaald of het teken op een opgegeven indexpositie in een tekenreeks lid is van een willekeurige categorie Unicode-letter. Unicode-letters bevatten het volgende:
Hoofdletters, zoals U+0041 (LATIJNSE HOOFDLETTER A) tot en met U+005A (LATIJNSE HOOFDLETTER Z) of U+0400 (CYRILLISCHE HOOFDLETTER IE MET GRAVE) tot en met U+042F (CYRILLISCHE HOOFDLETTER YA). Deze tekens zijn lid van de UnicodeCategory.UppercaseLetter categorie.
Kleine letters, zoals U+0061 (LATIJNSE KLEINE LETTER A) tot en met U+007A (LATIJNSE KLEINE LETTER Z) of U+03AC (GRIEKSE KLEINE LETTER ALFA MET TONOS) tot en met U+03CE (GRIEKSE KLEINE LETTER OMEGA MET TONOS). Deze tekens zijn lid van de UnicodeCategory.LowercaseLetter categorie.
Titel hoofdletters, zoals U+01C5 (LATIJNSE HOOFDLETTER D MET KLEINE LETTER Z MET CARON) of U+1FFC (GRIEKSE HOOFDLETTER OMEGA MET PROSGEGRAMMENI). Deze tekens zijn lid van de UnicodeCategory.TitlecaseLetter categorie.
Modifiers, zoals U+02B0 (MODIFIER LETTER SMALL H) tot en met U+02C1 (MODIFIER LETTER REVERSED GLOTTAL STOP) of U+1D2C (MODIFIER LETTER HOOFDLETTER A) tot en met U+1D61 (MODIFIER LETTER SMALL CHI). Deze tekens zijn lid van de UnicodeCategory.ModifierLetter categorie.
Andere letters, zoals U+05D0 (HEBREEUWSE LETTER ALEF) tot en met U+05EA (HEBREEUWSE LETTER HEBREEUWS), U+0621 (ARABISCHE LETTER HAMZA) tot en met U+063A (ARABISCHE LETTER GHAIN) of U+4E00 (<CJK Ideograph, First>) tot en met U+9FC3 (<CJK Ideograph, Last>). Deze tekens zijn lid van de UnicodeCategory.OtherLetter categorie.