0
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文字列にテキストがあるのかをはっきりと見ることができます。要素がテキストに存在するときにindexofが-1を返す理由
大文字小文字が間違っています。 「AT」と「At」。その理由は-1です。 –
さて、XMLを扱っているのであれば、文字列として扱うのではなく、LINQ to XMLのようなものを使うことを強くお勧めします。 –
あなたは正しいものを探していないので、一致しません。 – grooveplex