Char.IsSymbol Metodo

Definizione

Indica se un carattere Unicode è stato categorizzato come carattere simbolo.Indicates whether a Unicode character is categorized as a symbol character.

Overload

IsSymbol(Char)

Indica se il carattere Unicode specificato è stato categorizzato come carattere simbolo.Indicates whether the specified Unicode character is categorized as a symbol character.

IsSymbol(String, Int32)

Indica se il carattere in corrispondenza della posizione specificata in una determinata stringa è stato categorizzato come carattere simbolo.Indicates whether the character at the specified position in a specified string is categorized as a symbol character.

Commenti

I simboli validi sono membri delle seguenti categorie in UnicodeCategory: MathSymbol, CurrencySymbol ModifierSymbol, e OtherSymbol.Valid symbols are members of the following categories in UnicodeCategory: MathSymbol, CurrencySymbol, ModifierSymbol, and OtherSymbol.

I simboli nello standard Unicode sono un set di caratteri vagamente definito che include quanto segue:Symbols in the Unicode standard are a loosely defined set of characters that include the following:

  • Simboli di valuta.Currency symbols.

  • Simboli alfabetici, che includono un set di simboli alfanumerici matematici e simboli quali c/o, no e™.Letterlike symbols, which include a set of mathematical alphanumeric symbols as well as symbols such as ℅, №, and ™.

  • Formati numerici, ad esempio pedici e apici.Number forms, such as subscripts and superscripts.

  • Operatori matematici e frecce.Mathematical operators and arrows.

  • Simboli geometrici.Geometric symbols.

  • Simboli tecnici.Technical symbols.

  • Modelli Braille.Braille patterns.

  • Dingbat.Dingbats.

IsSymbol(Char)

Indica se il carattere Unicode specificato è stato categorizzato come carattere simbolo.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

Parametri

c
Char

Carattere Unicode da valutare.The Unicode character to evaluate.

Restituisce

true se c è un carattere simbolo; in caso contrario, false.true if c is a symbol character; otherwise, false.

Esempi

Nell'esempio di codice riportato IsSymboldi seguito viene illustrato.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

Commenti

I simboli validi sono membri delle seguenti categorie in UnicodeCategory: MathSymbol, CurrencySymbol ModifierSymbol, e OtherSymbol.Valid symbols are members of the following categories in UnicodeCategory: MathSymbol, CurrencySymbol, ModifierSymbol, and OtherSymbol.

I simboli nello standard Unicode sono un set di caratteri vagamente definito che include quanto segue:Symbols in the Unicode standard are a loosely defined set of characters that include the following:

  • Simboli di valuta.Currency symbols.

  • Simboli alfabetici, che includono un set di simboli alfanumerici matematici e simboli quali c/o, no e™.Letterlike symbols, which include a set of mathematical alphanumeric symbols as well as symbols such as ℅, №, and ™.

  • Formati numerici, ad esempio pedici e apici.Number forms, such as subscripts and superscripts.

  • Operatori matematici e frecce.Mathematical operators and arrows.

  • Simboli geometrici.Geometric symbols.

  • Simboli tecnici.Technical symbols.

  • Modelli Braille.Braille patterns.

  • Dingbat.Dingbats.

Vedi anche

IsSymbol(String, Int32)

Indica se il carattere in corrispondenza della posizione specificata in una determinata stringa è stato categorizzato come carattere simbolo.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

Parametri

s
String

Stringa.A string.

index
Int32

Posizione del carattere da valutare in s.The position of the character to evaluate in s.

Restituisce

true se il carattere alla posizione index in s è un carattere simbolo; in caso contrario, false.true if the character at position index in s is a symbol character; otherwise, false.

Eccezioni

s è null.s is null.

index è minore di zero o maggiore dell'ultima posizione in s.index is less than zero or greater than the last position in s.

Esempi

Nell'esempio di codice riportato IsSymboldi seguito viene illustrato.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

Commenti

Le posizioni dei caratteri in una stringa sono indicizzate a partire da zero.Character positions in a string are indexed starting from zero.

I simboli validi sono membri delle seguenti categorie in System.Globalization.UnicodeCategory: MathSymbol, CurrencySymbol ModifierSymbol, e OtherSymbol.Valid symbols are members of the following categories in System.Globalization.UnicodeCategory: MathSymbol, CurrencySymbol, ModifierSymbol, and OtherSymbol.

I simboli nello standard Unicode sono un set di caratteri vagamente definito che include quanto segue:Symbols in the Unicode standard are a loosely defined set of characters that include the following:

  • Simboli di valuta.Currency symbols.

  • Simboli alfabetici, che includono un set di simboli alfanumerici matematici e simboli quali c/o, no e™.Letterlike symbols, which include a set of mathematical alphanumeric symbols as well as symbols such as ℅, №, and ™.

  • Formati numerici, ad esempio pedici e apici.Number forms, such as subscripts and superscripts.

  • Operatori matematici e frecce.Mathematical operators and arrows.

  • Simboli geometrici.Geometric symbols.

  • Simboli tecnici.Technical symbols.

  • Modelli Braille.Braille patterns.

  • Dingbat.Dingbats.

Vedi anche

Si applica a