다음을 통해 공유


Char.IsLetterOrDigit 메서드

정의

유니코드 문자가 글자나 10진수인지 여부를 나타냅니다.

오버로드

IsLetterOrDigit(Char)

지정된 유니코드 문자가 글자나 10진수인지 여부를 나타냅니다.

IsLetterOrDigit(String, Int32)

지정된 문자열의 지정된 위치에 있는 문자가 글자나 10진수인지 여부를 나타냅니다.

예제

다음 코드 예제에서는을 보여 줍니다 IsLetterOrDigit .

using namespace System;
int 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
}
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(Char)

지정된 유니코드 문자가 글자나 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

평가할 유니코드 문자입니다.

반환

Boolean

c가 글자나 10진수이면 true를 반환하고 그렇지 않으면 false입니다.

설명

유효한 문자와 10 진수는 UnicodeCategory UppercaseLetter ,,,, LowercaseLetter TitlecaseLetter ModifierLetter OtherLetter 또는 DecimalDigitNumber 에 있는 다음 범주의 멤버입니다.

추가 정보

적용 대상

IsLetterOrDigit(String, Int32)

지정된 문자열의 지정된 위치에 있는 문자가 글자나 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에서 평가할 문자의 위치입니다.

반환

Boolean

indexs 위치에 있는 문자가 글자나 10진수이면 true이고, 그렇지 않으면 false입니다.

예외

s이(가) null인 경우

index가 0보다 작거나 s의 마지막 위치보다 큽니다.

설명

문자열의 문자 위치는 0부터 시작 하는 인덱스입니다.

유효한 문자와 10 진수는 UnicodeCategory UppercaseLetter ,,,, LowercaseLetter TitlecaseLetter ModifierLetter OtherLetter 또는 DecimalDigitNumber 에 있는 다음 범주의 멤버입니다.

추가 정보

적용 대상