Compartir a través de


Char.IsSymbol Método

Definición

Indica si un carácter Unicode se clasifica por categorías como un carácter de símbolo.

Sobrecargas

IsSymbol(String, Int32)

Indica si el carácter que ocupa la posición especificada en una cadena especificada se clasifica por categorías como un carácter de símbolo.

IsSymbol(Char)

Indica si el carácter Unicode especificado se clasifica por categorías como un carácter de símbolo.

Ejemplos

En el ejemplo de código siguiente se muestra 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

Comentarios

Los símbolos válidos son miembros de las siguientes categorías en UnicodeCategory: MathSymbol, CurrencySymbol, ModifierSymboly OtherSymbol.

Los símbolos del estándar Unicode son un conjunto flexible de caracteres que incluyen lo siguiente:

  • Símbolos de moneda.

  • Símbolos similares a letras, que incluyen un conjunto de símbolos alfanuméricos matemáticos, así como símbolos como c/o, No y ™ .

  • Formularios numéricos, como subíndices y superíndices.

  • Operadores matemáticos y flechas.

  • Símbolos geométricos.

  • Símbolos técnicos.

  • Patrones de Braille.

  • Dingbats.

IsSymbol(String, Int32)

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

Indica si el carácter que ocupa la posición especificada en una cadena especificada se clasifica por categorías como un carácter de símbolo.

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

Parámetros

s
String

Una cadena.

index
Int32

Posición del carácter que se va a evaluar en s.

Devoluciones

true si el carácter que ocupa la posición index en s es un carácter de símbolo; en caso contrario, false.

Excepciones

index es menor que cero o mayor que la última posición en s.

Comentarios

Las posiciones de caracteres de una cadena se indexan a partir de cero.

Los símbolos válidos son miembros de las siguientes categorías en System.Globalization.UnicodeCategory: MathSymbol, CurrencySymbol, ModifierSymboly OtherSymbol.

Los símbolos del estándar Unicode son un conjunto flexible de caracteres que incluyen lo siguiente:

  • Símbolos de moneda.

  • Símbolos similares a letras, que incluyen un conjunto de símbolos alfanuméricos matemáticos, así como símbolos como c/o, No y ™ .

  • Formularios numéricos, como subíndices y superíndices.

  • Operadores matemáticos y flechas.

  • Símbolos geométricos.

  • Símbolos técnicos.

  • Patrones de Braille.

  • Dingbats.

Consulte también

Se aplica a

IsSymbol(Char)

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

Indica si el carácter Unicode especificado se clasifica por categorías como un carácter de símbolo.

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

Parámetros

c
Char

Carácter Unicode que se va a evaluar.

Devoluciones

true si c es un carácter de símbolo; en caso contrario, false.

Comentarios

Los símbolos válidos son miembros de las siguientes categorías en UnicodeCategory: MathSymbol, CurrencySymbol, ModifierSymboly OtherSymbol.

Los símbolos del estándar Unicode son un conjunto flexible de caracteres que incluyen lo siguiente:

  • Símbolos de moneda.

  • Símbolos similares a letras, que incluyen un conjunto de símbolos alfanuméricos matemáticos, así como símbolos como c/o, No y ™ .

  • Formularios numéricos, como subíndices y superíndices.

  • Operadores matemáticos y flechas.

  • Símbolos geométricos.

  • Símbolos técnicos.

  • Patrones de Braille.

  • Dingbats.

Consulte también

Se aplica a