Char.IsSymbol Metoda

Definicja

Wskazuje, czy znak Unicode jest kategoryzowany jako znak symbolu.

Przeciążenia

IsSymbol(String, Int32)

Wskazuje, czy znak na określonej pozycji w określonym ciągu jest kategoryzowany jako znak symbolu.

IsSymbol(Char)

Wskazuje, czy określony znak Unicode jest kategoryzowany jako znak symbolu.

Przykłady

W poniższym przykładzie kodu pokazano 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

Uwagi

Prawidłowe symbole to elementy członkowskie następujących kategorii: UnicodeCategoryMathSymbol, , CurrencySymbolModifierSymboli OtherSymbol.

Symbole w standardzie Unicode są luźno zdefiniowanym zestawem znaków, które obejmują następujące elementy:

  • Symbole waluty.

  • Symbole listowe, które zawierają zestaw matematycznych symboli alfanumerycznych, a także symbole, takie jak c/o, No i ™ .

  • Formularze liczbowe, takie jak indeksy dolny i indeksy górne.

  • Operatory matematyczne i strzałki.

  • Symbole geometryczne.

  • Symbole techniczne.

  • Wzorce braille'a.

  • Ornamentacyjne.

IsSymbol(String, Int32)

Źródło:
Char.cs
Źródło:
Char.cs
Źródło:
Char.cs

Wskazuje, czy znak na określonej pozycji w określonym ciągu jest kategoryzowany jako znak symbolu.

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

Parametry

s
String

Ciąg.

index
Int32

Pozycja znaku do oceny w elemecie s.

Zwraca

true jeśli znak w pozycji index w obiekcie s jest znakiem symbolu; w przeciwnym razie false.

Wyjątki

index wartość jest mniejsza niż zero lub większa niż ostatnia pozycja w selemecie .

Uwagi

Pozycje znaku w ciągu są indeksowane począwszy od zera.

Prawidłowe symbole to elementy członkowskie następujących kategorii: System.Globalization.UnicodeCategoryMathSymbol, , CurrencySymbolModifierSymboli OtherSymbol.

Symbole w standardzie Unicode są luźno zdefiniowanym zestawem znaków, które obejmują następujące elementy:

  • Symbole waluty.

  • Symbole listowe, które zawierają zestaw matematycznych symboli alfanumerycznych, a także symbole, takie jak c/o, No i ™ .

  • Formularze liczbowe, takie jak indeksy dolny i indeksy górne.

  • Operatory matematyczne i strzałki.

  • Symbole geometryczne.

  • Symbole techniczne.

  • Wzorce braille'a.

  • Ornamentacyjne.

Zobacz też

Dotyczy

IsSymbol(Char)

Źródło:
Char.cs
Źródło:
Char.cs
Źródło:
Char.cs

Wskazuje, czy określony znak Unicode jest kategoryzowany jako znak symbolu.

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

Parametry

c
Char

Znak Unicode do oceny.

Zwraca

true jeśli c jest znakiem symbolu; w przeciwnym razie false.

Uwagi

Prawidłowe symbole to elementy członkowskie następujących kategorii: UnicodeCategoryMathSymbol, , CurrencySymbolModifierSymboli OtherSymbol.

Symbole w standardzie Unicode są luźno zdefiniowanym zestawem znaków, które obejmują następujące elementy:

  • Symbole waluty.

  • Symbole listowe, które zawierają zestaw matematycznych symboli alfanumerycznych, a także symbole, takie jak c/o, No i ™ .

  • Formularze liczbowe, takie jak indeksy dolny i indeksy górne.

  • Operatory matematyczne i strzałki.

  • Symbole geometryczne.

  • Symbole techniczne.

  • Wzorce braille'a.

  • Ornamentacyjne.

Zobacz też

Dotyczy