IndexOf
在字符串上调用的函数返回-1
,但肯定有匹配。
string sUpperName = "PROGRAMOZÁSI NYELVEK II. ADA EA+GY. (BSC 08 A)";
string sUpperSearchValue = "N";
sUpperName.IndexOf(sUpperSearchValue); // Returns -1
sUpperSearchValue = "NY";
sUpperName.IndexOf(sUpperSearchValue); // Returns 13
sUpperName[13]; // 78 'N'
sUpperSearchValue[0]; // 78 'N'
sUpperName[13] == sUpperSearchValue[0]; // true
你有什么想法?如果我搜索字符串中的所有其他字母,它就能找到它,但不能找到它"N"
。小写也出现同样的问题。
这在控制台中的图片
相似问题