Char.IsSymbol 메서드

정의

유니코드 문자가 기호 문자인지 여부를 나타냅니다.

오버로드

IsSymbol(String, Int32)

지정된 문자열의 지정된 위치에 있는 문자가 기호 문자인지 여부를 나타냅니다.

IsSymbol(Char)

유니코드 문자가 기호 문자인지 여부를 나타냅니다.

예제

다음 코드 예제에서는 를 보여 줍니다.IsSymbol

using namespace System;
int main()
{
   String^ str =  "non-symbolic characters";
   Console::WriteLine( Char::IsSymbol( '+' ) ); // Output: "True"
   Console::WriteLine( Char::IsSymbol( str, 8 ) ); // Output: "False"
}
using System;

public class IsSymbolSample {
    public static void Main() {
        string str = "non-symbolic characters";

        Console.WriteLine(Char.IsSymbol('+'));		// Output: "True"
        Console.WriteLine(Char.IsSymbol(str, 8));	// Output: "False"
    }
}
open System

let str = "non-symbolic characters"

printfn $"{Char.IsSymbol '+'}"      // Output: "True"
printfn $"{Char.IsSymbol(str, 8)}"  // Output: "False"
Module IsSymbolSample

    Sub Main()

        Dim str As String
        str = "non-symbolic characters"

        Console.WriteLine(Char.IsSymbol("+"c))      ' Output: "True"
        Console.WriteLine(Char.IsSymbol(str, 8))    ' Output: "False"

    End Sub

End Module

설명

유효한 기호는 , , CurrencySymbolModifierSymbolOtherSymbol에서 UnicodeCategoryMathSymbol다음 범주의 멤버입니다.

유니코드 표준의 기호는 다음을 포함하는 느슨하게 정의된 문자 집합입니다.

  • 통화 기호입니다.

  • c/o, No 및 ™ 와 같은 기호뿐만 아니라 수학 영숫자 기호 집합을 포함하는 문자와 유사한 기호입니다.

  • 숫자 양식(예: 아래 첨자 및 위 첨자).

  • 수학 연산자 및 화살표

  • 기하학적 기호입니다.

  • 기술 기호.

  • 점자 패턴.

  • 딩바트.

IsSymbol(String, Int32)

Source:
Char.cs
Source:
Char.cs
Source:
Char.cs

지정된 문자열의 지정된 위치에 있는 문자가 기호 문자인지 여부를 나타냅니다.

public:
 static bool IsSymbol(System::String ^ s, int index);
public static bool IsSymbol (string s, int index);
static member IsSymbol : string * int -> bool
Public Shared Function IsSymbol (s As String, index As Integer) As Boolean

매개 변수

s
String

문자열

index
Int32

s에서 평가할 문자의 위치입니다.

반환

indexs 위치에 있는 문자가 기호 문자이면 true이고 그렇지 않으면 false입니다.

예외

s이(가) null인 경우

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

설명

문자열의 문자 위치는 0부터 인덱싱됩니다.

유효한 기호는 , , CurrencySymbolModifierSymbolOtherSymbol에서 System.Globalization.UnicodeCategoryMathSymbol다음 범주의 멤버입니다.

유니코드 표준의 기호는 다음을 포함하는 느슨하게 정의된 문자 집합입니다.

  • 통화 기호입니다.

  • c/o, No 및 ™ 와 같은 기호뿐만 아니라 수학 영숫자 기호 집합을 포함하는 문자와 유사한 기호입니다.

  • 숫자 양식(예: 아래 첨자 및 위 첨자).

  • 수학 연산자 및 화살표

  • 기하학적 기호입니다.

  • 기술 기호.

  • 점자 패턴.

  • 딩바트.

추가 정보

적용 대상

IsSymbol(Char)

Source:
Char.cs
Source:
Char.cs
Source:
Char.cs

유니코드 문자가 기호 문자인지 여부를 나타냅니다.

public:
 static bool IsSymbol(char c);
public static bool IsSymbol (char c);
static member IsSymbol : char -> bool
Public Shared Function IsSymbol (c As Char) As Boolean

매개 변수

c
Char

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

반환

c가 기호 문자이면 true이고 그렇지 않으면 false입니다.

설명

유효한 기호는 , , CurrencySymbolModifierSymbolOtherSymbol에서 UnicodeCategoryMathSymbol다음 범주의 멤버입니다.

유니코드 표준의 기호는 다음을 포함하는 느슨하게 정의된 문자 집합입니다.

  • 통화 기호입니다.

  • c/o, No 및 ™ 와 같은 기호뿐만 아니라 수학 영숫자 기호 집합을 포함하는 문자와 유사한 기호입니다.

  • 숫자 양식(예: 아래 첨자 및 위 첨자).

  • 수학 연산자 및 화살표

  • 기하학적 기호입니다.

  • 기술 기호.

  • 점자 패턴.

  • 딩바트.

추가 정보

적용 대상