Char.IsLetterOrDigit メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Unicode 文字が文字または 10 進数字のどちらとして分類されるかを示します。
オーバーロード
| 名前 | 説明 |
|---|---|
| IsLetterOrDigit(String, Int32) |
指定した文字列内の指定した位置にある文字が文字または 10 進数字として分類されるかどうかを示します。 |
| IsLetterOrDigit(Char) |
指定した Unicode 文字が文字または 10 進数字のどちらとして分類されるかを示します。 |
例
次のコード例は、 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
注釈
有効な文字と 10 進数は、 UnicodeCategoryの UppercaseLetter、 LowercaseLetter、 TitlecaseLetter、 ModifierLetter、 OtherLetter、または DecimalDigitNumberのカテゴリのメンバーです。
IsLetterOrDigit(String, Int32)
- ソース:
- Char.cs
- ソース:
- Char.cs
- ソース:
- Char.cs
- ソース:
- Char.cs
- ソース:
- Char.cs
指定した文字列内の指定した位置にある文字が文字または 10 進数字として分類されるかどうかを示します。
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
パラメーター
- s
- String
文字列。
- index
- Int32
sで評価する文字の位置。
返品
true
indexの位置s文字が文字または 10 進数字の場合は 。それ以外の場合はfalse。
例外
s は nullです。
index が 0 より小さいか、 sの最後の位置より大きい値です。
注釈
文字列内の文字位置は、0 から始まるインデックスが作成されます。
有効な文字と 10 進数は、 UnicodeCategoryの UppercaseLetter、 LowercaseLetter、 TitlecaseLetter、 ModifierLetter、 OtherLetter、または DecimalDigitNumberのカテゴリのメンバーです。
こちらもご覧ください
適用対象
IsLetterOrDigit(Char)
- ソース:
- Char.cs
- ソース:
- Char.cs
- ソース:
- Char.cs
- ソース:
- Char.cs
- ソース:
- Char.cs
指定した Unicode 文字が文字または 10 進数字のどちらとして分類されるかを示します。
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
パラメーター
- c
- Char
評価する Unicode 文字。
返品
true
cが文字または 10 進数字の場合は。それ以外の場合はfalse。
注釈
有効な文字と 10 進数は、 UnicodeCategoryの UppercaseLetter、 LowercaseLetter、 TitlecaseLetter、 ModifierLetter、 OtherLetter、または DecimalDigitNumberのカテゴリのメンバーです。