var str = @"<?xml version='1.0' encoding='UTF-8'?><AT.crm:ATUpdatePriorityRamm61 xmlns:AT.crm='http://AT.crm.com/ASB'><incident.Id>be07f1c7-6055-e611-80e7-3863bb2eb408</incident.Id></AT.crm:ATUpdatePriorityRamm61>";
var index = str.IndexOf("</At.crm:ATUpdatePriorityRamm61>");
我得到的索引值是-1?为什么,你可以清楚地看到文本出现在str字符串中。
答案 0 :(得分:1)
如何修复该错误有两种可能性。
str.IndexOf("</At.crm:ATUpdatePriorityRamm61>", StringComparison.InvariantCultureIgnoreCase)