Char.IsSymbol Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob ein Unicode-Zeichen als Symbolzeichen kategorisiert wird.
Überlädt
IsSymbol(String, Int32) |
Gibt an, ob das Zeichen an der angegebenen Position in einer angegebenen Zeichenfolge als Symbolzeichen kategorisiert wird. |
IsSymbol(Char) |
Gibt an, ob ein angegebenes Unicode-Zeichen als Symbolzeichen kategorisiert wird. |
Beispiele
Im folgenden Codebeispiel wird veranschaulicht 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
Hinweise
Gültige Symbole sind Elemente der folgenden Kategorien in UnicodeCategory: MathSymbol
, CurrencySymbol
, ModifierSymbol
und OtherSymbol
.
Symbole im Unicode-Standard sind ein lose definierter Satz von Zeichen, die Folgendes enthalten:
Währungssymbole.
Buchstabenähnliche Symbole, die einen Satz mathematischer alphanumerischer Symbole sowie Symbole wie c/o, Nein und ™ enthalten.
Zahlenformulare, z. B. Tief- und Hochgestellte.
Mathematische Operatoren und Pfeile.
Geometrische Symbole.
Technische Symbole.
Braillemuster.
Dingbats.
IsSymbol(String, Int32)
- Quelle:
- Char.cs
- Quelle:
- Char.cs
- Quelle:
- Char.cs
Gibt an, ob das Zeichen an der angegebenen Position in einer angegebenen Zeichenfolge als Symbolzeichen kategorisiert wird.
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
Parameter
- s
- String
Eine Zeichenfolge.
- index
- Int32
Die Position des in s
auszuwertenden Zeichens.
Gibt zurück
true
, wenn das Zeichen an der Position index
in s
ein Symbolzeichen ist, andernfalls false
.
Ausnahmen
s
ist null
.
index
ist kleiner als 0 (null) oder größer als die letzte Position in s
.
Hinweise
Zeichenpositionen in einer Zeichenfolge werden ab 00 indiziert.
Gültige Symbole sind Elemente der folgenden Kategorien in System.Globalization.UnicodeCategory: MathSymbol
, CurrencySymbol
, ModifierSymbol
und OtherSymbol
.
Symbole im Unicode-Standard sind ein lose definierter Satz von Zeichen, die Folgendes enthalten:
Währungssymbole.
Buchstabenähnliche Symbole, die einen Satz mathematischer alphanumerischer Symbole sowie Symbole wie c/o, Nein und ™ enthalten.
Zahlenformulare, z. B. Tief- und Hochgestellte.
Mathematische Operatoren und Pfeile.
Geometrische Symbole.
Technische Symbole.
Braillemuster.
Dingbats.
Weitere Informationen
Gilt für:
IsSymbol(Char)
- Quelle:
- Char.cs
- Quelle:
- Char.cs
- Quelle:
- Char.cs
Gibt an, ob ein angegebenes Unicode-Zeichen als Symbolzeichen kategorisiert wird.
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
Parameter
- c
- Char
Das auszuwertende Unicode-Zeichen.
Gibt zurück
true
, wenn c
ein Symbolzeichen ist, andernfalls false
.
Hinweise
Gültige Symbole sind Elemente der folgenden Kategorien in UnicodeCategory: MathSymbol
, CurrencySymbol
, ModifierSymbol
und OtherSymbol
.
Symbole im Unicode-Standard sind ein lose definierter Satz von Zeichen, die Folgendes enthalten:
Währungssymbole.
Buchstabenähnliche Symbole, die einen Satz mathematischer alphanumerischer Symbole sowie Symbole wie c/o, Nein und ™ enthalten.
Zahlenformulare, z. B. Tief- und Hochgestellte.
Mathematische Operatoren und Pfeile.
Geometrische Symbole.
Technische Symbole.
Braillemuster.
Dingbats.