Aktualisierung: Der Code funktioniert, Fehler wurde durch etwas anderes verursacht.C# Index der geschweiften Klammer in der Zeichenfolge suchen
Wie finden Sie den Index einer geschweiften Klammer ({) in einer Zeichenfolge? Ich bekomme immer -1
, obwohl die geschweifte Klammer da ist. Hier ist mein Code;
var str = "example string with {brace}.";
var index = str.IndexOf("{");
Ich habe versucht, wie diese Sie Werke
var index = str.IndexOf("{{");
und wie diese
var index = str.IndexOf("{{}");
aber es gibt immer noch -1
Welche Version von C# ist das Targeting des Projekts? –
@TiesonT., Der Fehler wurde durch etwas anderes verursacht. Ich habe die Frage aktualisiert. Thnaks –
Ich stimme für meine eigene Frage zu schließen, da es kein Problem mit dem Code gab. Eine vorherige Zeile in realem Code wurde abgeschnitten, indem die Zeile vor der Klammer abgeschnitten wurde. –