Char.IsSymbol Yöntem

Tanım

Unicode karakterinin simge karakteri olarak kategorilere ayrılmış olup olmadığını gösterir.

Aşırı Yüklemeler

IsSymbol(String, Int32)

Belirtilen dizede belirtilen konumdaki karakterin simge karakteri olarak kategorilere ayrılmış olup olmadığını gösterir.

IsSymbol(Char)

Belirtilen Unicode karakterinin simge karakteri olarak kategorilere ayrılmış olup olmadığını gösterir.

Örnekler

Aşağıdaki kod örneğinde gösterilmiştir 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

Açıklamalar

Geçerli simgeler , , CurrencySymbolModifierSymbolve OtherSymboliçindeki UnicodeCategoryMathSymbolaşağıdaki kategorilerin üyeleridir.

Unicode standardındaki simgeler, aşağıdakileri içeren gevşek tanımlanmış bir karakter kümesidir:

  • Para birimi simgeleri.

  • C/o, Hayır ve ™ gibi simgelerin yanı sıra bir dizi matematiksel alfasayısal simge içeren harf benzeri simgeler.

  • Alt simgeler ve üst simgeler gibi sayı formları.

  • Matematiksel işleçler ve oklar.

  • Geometrik simgeler.

  • Teknik simgeler.

  • Braille desenleri.

  • Dingbats.

IsSymbol(String, Int32)

Kaynak:
Char.cs
Kaynak:
Char.cs
Kaynak:
Char.cs

Belirtilen dizede belirtilen konumdaki karakterin simge karakteri olarak kategorilere ayrılmış olup olmadığını gösterir.

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

Parametreler

s
String

Bir dize.

index
Int32

içinde sdeğerlendirilecek karakterin konumu.

Döndürülenler

true konumundaki karakter indexs bir sembol karakteriyse; değilse, false.

Özel durumlar

s, null değeridir.

index sıfırdan küçük veya içindeki sson konumdan büyük.

Açıklamalar

Bir dizedeki karakter konumları sıfırdan başlayarak dizine alınır.

Geçerli simgeler , , CurrencySymbolModifierSymbolve OtherSymboliçindeki System.Globalization.UnicodeCategoryMathSymbolaşağıdaki kategorilerin üyeleridir.

Unicode standardındaki simgeler, aşağıdakileri içeren gevşek tanımlanmış bir karakter kümesidir:

  • Para birimi simgeleri.

  • C/o, Hayır ve ™ gibi simgelerin yanı sıra bir dizi matematiksel alfasayısal simge içeren harf benzeri simgeler.

  • Alt simgeler ve üst simgeler gibi sayı formları.

  • Matematiksel işleçler ve oklar.

  • Geometrik simgeler.

  • Teknik simgeler.

  • Braille desenleri.

  • Dingbats.

Ayrıca bkz.

Şunlara uygulanır

IsSymbol(Char)

Kaynak:
Char.cs
Kaynak:
Char.cs
Kaynak:
Char.cs

Belirtilen Unicode karakterinin simge karakteri olarak kategorilere ayrılmış olup olmadığını gösterir.

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

Parametreler

c
Char

Değerlendirilecek Unicode karakteri.

Döndürülenler

true bir sembol karakteriyse c ; değilse, false.

Açıklamalar

Geçerli simgeler , , CurrencySymbolModifierSymbolve OtherSymboliçindeki UnicodeCategoryMathSymbolaşağıdaki kategorilerin üyeleridir.

Unicode standardındaki simgeler, aşağıdakileri içeren gevşek tanımlanmış bir karakter kümesidir:

  • Para birimi simgeleri.

  • C/o, Hayır ve ™ gibi simgelerin yanı sıra bir dizi matematiksel alfasayısal simge içeren harf benzeri simgeler.

  • Alt simgeler ve üst simgeler gibi sayı formları.

  • Matematiksel işleçler ve oklar.

  • Geometrik simgeler.

  • Teknik simgeler.

  • Braille desenleri.

  • Dingbats.

Ayrıca bkz.

Şunlara uygulanır