2.1 Die Art von Zeichen ermitteln, die ein char enthält
Problem
Sie haben eine Variable des Typs char
und möchten ermitteln, welche Art von Zeichen sie enthält - einen Buchstaben, eine Ziffer, eine Zahl, ein Interpunktionszeichen, ein Steuerzeichen, ein Trennzeichen, ein Symbol, ein Whitespace-Zeichen oder ein Surrogat-Zeichen. Oder Sie haben eine string
-Variable und möchten die Art des (der) Zeichen an einer (oder mehreren) Position(en) des Strings ermitteln.
Lösung
Verwenden Sie eine der eingebauten statischen Methoden der Struktur System.Char
, die Sie hier sehen, um die Natur des char
-Werts zu bestimmen:
Char.IsControl Char.IsDigit Char.IsLetter Char.IsNumber Char.IsPunctuation Char.IsSeparator Char.IsSurrogate Char.IsSymbol Char.IsWhitespace
Get C# Kochbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.