1
der C# -Code "1\u02ff".IndexOf("1")
kehrt -1
der Code "1 u02ff" .IndexOf ("1") liefert -1
Was mit dem Unicode-Zeichen 02ff
speziell?
Warum gibt der Code -1
zurück?
der C# -Code "1\u02ff".IndexOf("1")
kehrt -1
der Code "1 u02ff" .IndexOf ("1") liefert -1
Was mit dem Unicode-Zeichen 02ff
speziell?
Warum gibt der Code -1
zurück?
1
und u02ff
verbinden den Charakter 1˿
(Bild unten) zu bilden, die nicht die gleichen wie 1
in Ihrer Kultur ist, wie the modifier letter low left arrow (u02ff) das Zeichen „geändert“ hat.
Mit "1\u02ff".IndexOf("1", StringComparison.OrdinalIgnoreCase)
wird 0
zurückgegeben.
'String.IndexOf()' 'kehrt -1', wenn es gefunden wurde kein passendes Zeichen oder eine Zeichenkette war. – AntiTcb