Char.IsSymbol Char.IsSymbol Char.IsSymbol Char.IsSymbol Method

Definición

Indica si un carácter Unicode se clasifica por categorías como un carácter de símbolo.Indicates whether a Unicode character is categorized as a symbol character.

Sobrecargas

IsSymbol(Char) IsSymbol(Char) IsSymbol(Char) IsSymbol(Char)

Indica si el carácter Unicode especificado se clasifica por categorías como un carácter de símbolo.Indicates whether the specified Unicode character is categorized as a symbol character.

IsSymbol(String, Int32) IsSymbol(String, Int32) IsSymbol(String, Int32) 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.Indicates whether the character at the specified position in a specified string is categorized as a symbol character.

Comentarios

Los símbolos válidos pertenecen a las siguientes categorías UnicodeCategoryde MathSymbol: CurrencySymbol, ModifierSymbol, y OtherSymbol.Valid symbols are members of the following categories in UnicodeCategory: MathSymbol, CurrencySymbol, ModifierSymbol, and OtherSymbol.

Los símbolos del estándar Unicode son un conjunto de caracteres definido de forma flexible que incluyen los siguientes:Symbols in the Unicode standard are a loosely defined set of characters that include the following:

  • Símbolos de moneda.Currency symbols.

  • Símbolos de Letterlike, que incluyen un conjunto de símbolos alfanuméricos matemáticos, así como símbolos como c/o, no y™.Letterlike symbols, which include a set of mathematical alphanumeric symbols as well as symbols such as ℅, №, and ™.

  • Formatos numéricos, como subíndices y superíndices.Number forms, such as subscripts and superscripts.

  • Operadores matemáticos y flechas.Mathematical operators and arrows.

  • Símbolos geométricos.Geometric symbols.

  • Símbolos técnicos.Technical symbols.

  • Patrones de Braille.Braille patterns.

  • Dingbats.Dingbats.

IsSymbol(Char) IsSymbol(Char) IsSymbol(Char) IsSymbol(Char)

Indica si el carácter Unicode especificado se clasifica por categorías como un carácter de símbolo.Indicates whether the specified Unicode character is categorized as a symbol character.

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 Char Char Char

Carácter Unicode que se va a evaluar.The Unicode character to evaluate.

Devoluciones

true si c es un carácter de símbolo; en caso contrario, false.true if c is a symbol character; otherwise, false.

Ejemplos

En el siguiente ejemplo de IsSymbolcódigo se muestra.The following code example demonstrates 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"
    }
}
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 pertenecen a las siguientes categorías UnicodeCategoryde MathSymbol: CurrencySymbol, ModifierSymbol, y OtherSymbol.Valid symbols are members of the following categories in UnicodeCategory: MathSymbol, CurrencySymbol, ModifierSymbol, and OtherSymbol.

Los símbolos del estándar Unicode son un conjunto de caracteres definido de forma flexible que incluyen los siguientes:Symbols in the Unicode standard are a loosely defined set of characters that include the following:

  • Símbolos de moneda.Currency symbols.

  • Símbolos de Letterlike, que incluyen un conjunto de símbolos alfanuméricos matemáticos, así como símbolos como c/o, no y™.Letterlike symbols, which include a set of mathematical alphanumeric symbols as well as symbols such as ℅, №, and ™.

  • Formatos numéricos, como subíndices y superíndices.Number forms, such as subscripts and superscripts.

  • Operadores matemáticos y flechas.Mathematical operators and arrows.

  • Símbolos geométricos.Geometric symbols.

  • Símbolos técnicos.Technical symbols.

  • Patrones de Braille.Braille patterns.

  • Dingbats.Dingbats.

Consulte también:

IsSymbol(String, Int32) IsSymbol(String, Int32) IsSymbol(String, Int32) 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.Indicates whether the character at the specified position in a specified string is categorized as a symbol character.

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 String String String

Una cadena.A string.

index
Int32 Int32 Int32 Int32

Posición del carácter que se va a evaluar en s.The position of the character to evaluate in 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.true if the character at position index in s is a symbol character; otherwise, false.

Excepciones

index es menor que cero o mayor que la última posición en s.index is less than zero or greater than the last position in s.

Ejemplos

En el siguiente ejemplo de IsSymbolcódigo se muestra.The following code example demonstrates 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"
    }
}
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

Las posiciones de caracteres de una cadena se indizan empezando desde cero.Character positions in a string are indexed starting from zero.

Los símbolos válidos pertenecen a las siguientes categorías System.Globalization.UnicodeCategoryde MathSymbol: CurrencySymbol, ModifierSymbol, y OtherSymbol.Valid symbols are members of the following categories in System.Globalization.UnicodeCategory: MathSymbol, CurrencySymbol, ModifierSymbol, and OtherSymbol.

Los símbolos del estándar Unicode son un conjunto de caracteres definido de forma flexible que incluyen los siguientes:Symbols in the Unicode standard are a loosely defined set of characters that include the following:

  • Símbolos de moneda.Currency symbols.

  • Símbolos de Letterlike, que incluyen un conjunto de símbolos alfanuméricos matemáticos, así como símbolos como c/o, no y™.Letterlike symbols, which include a set of mathematical alphanumeric symbols as well as symbols such as ℅, №, and ™.

  • Formatos numéricos, como subíndices y superíndices.Number forms, such as subscripts and superscripts.

  • Operadores matemáticos y flechas.Mathematical operators and arrows.

  • Símbolos geométricos.Geometric symbols.

  • Símbolos técnicos.Technical symbols.

  • Patrones de Braille.Braille patterns.

  • Dingbats.Dingbats.

Consulte también:

Se aplica a