更新:代码有效,错误是由其他原因造成的。
如何在字符串中找到大括号({)的索引?即使大括号在那里,我仍然得到var str = "example string with {brace}.";
var index = str.IndexOf("{");
。这是我的代码;
var index = str.IndexOf("{{");
我试过像这样逃避支撑
var index = str.IndexOf("{{}");
并且喜欢这个
-1
但它仍会返回Vue
答案 0 :(得分:2)
您发布的代码工作得很好。在LinqPad中测试
var str = "example string with {brace}.";
var index = str.IndexOf("{");
返回20
。
无需尝试逃避{
字符。如果您确定要返回-1,则会遇到其他问题,可能需要发布更多信息/代码才能解决。