Char.IsLetterOrDigit Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Azt jelzi, hogy egy Unicode-karakter betűként vagy tizedesjegyként van-e kategorizálva.
Túlterhelések
| Név | Description |
|---|---|
| IsLetterOrDigit(String, Int32) |
Azt jelzi, hogy egy adott sztring adott pozíciójában lévő karakter betűként vagy tizedesjegyként van-e kategorizálva. |
| IsLetterOrDigit(Char) |
Azt jelzi, hogy a megadott Unicode-karakter betűként vagy tizedesjegyként van-e kategorizálva. |
Példák
Az alábbi példakód bemutatja.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
Megjegyzések
Az érvényes betűk és tizedesjegyek a következő kategóriák tagjai: UnicodeCategory: , UppercaseLetter, LowercaseLetter, , TitlecaseLetterModifierLetter, vagy OtherLetter.DecimalDigitNumber
IsLetterOrDigit(String, Int32)
- Forrás:
- Char.cs
- Forrás:
- Char.cs
- Forrás:
- Char.cs
- Forrás:
- Char.cs
- Forrás:
- Char.cs
Azt jelzi, hogy egy adott sztring adott pozíciójában lévő karakter betűként vagy tizedesjegyként van-e kategorizálva.
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
Paraméterek
- s
- String
Egy karakterlánc.
- index
- Int32
A kiértékelendő karakter pozíciója s.
Válaszok
true ha a pozícióban index lévő s karakter egy betű vagy tizedesjegy; ellenkező esetben false.
Kivételek
s az null.
index kisebb, mint nulla vagy nagyobb, mint az utolsó pozíció a nézetben s.
Megjegyzések
A sztring karakterpozíciói nullától kezdve indexelhetők.
Az érvényes betűk és tizedesjegyek a következő kategóriák tagjai: UnicodeCategory: , UppercaseLetter, LowercaseLetter, , TitlecaseLetterModifierLetter, vagy OtherLetter.DecimalDigitNumber
Lásd még
A következőre érvényes:
IsLetterOrDigit(Char)
- Forrás:
- Char.cs
- Forrás:
- Char.cs
- Forrás:
- Char.cs
- Forrás:
- Char.cs
- Forrás:
- Char.cs
Azt jelzi, hogy a megadott Unicode-karakter betűként vagy tizedesjegyként van-e kategorizálva.
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
Paraméterek
- c
- Char
A kiértékelendő Unicode-karakter.
Válaszok
true ha c betű vagy tizedesjegy; falseellenkező esetben.
Megjegyzések
Az érvényes betűk és tizedesjegyek a következő kategóriák tagjai: UnicodeCategory: , UppercaseLetter, LowercaseLetter, , TitlecaseLetterModifierLetter, vagy OtherLetter.DecimalDigitNumber