-1

同様の質問をすべて読み、それに応じて行動しました。しかし、私のコードの何が問題なのかまだわかりません。

これは私のコードで、とてもシンプルです。(これが有効な XML ではないことはわかっています。これは単なる例です)。

string replacement = "TimeSheetsReplaced";
string word = "TimeSheets";
string result = "<?xml version=\"1.0\" encoding=\"utf-16\"?><DisplayName>Timesheets</DisplayName>"; 
result = result.Replace("<DisplayName>" + word + "</DisplayName>", "<DisplayName>" + replacement + "</DisplayName>");

結果の文字列は配置されません。私は何を間違っていますか??

4

3 に答える 3

4

TimeSheets != Timesheets

筐体が合わない

于 2013-04-09T08:55:28.543 に答える
2

これは、文字列に が含まれているためですが、 (大文字で)Timesheets探しているためです。TimeSheetsS

于 2013-04-09T08:55:28.777 に答える
0

あなたの言葉では、TimeSheetsには大きなSがあり、文字列には小さなsがあります

于 2013-04-09T08:55:38.907 に答える