我想用希伯来语字符串替换这个占位符。但不幸的是,字符串替换不起作用。看起来在希伯来语字符串中根本找不到占位符字符串。
[Test]
public void Fancy_placeholder_should_be_replaced()
{
const string input = "(השדה @%1$ קצר מדי (@%2$ תווים לפחות";
const string expected = "(השדה {0} קצר מדי ({1} תווים לפחות";
var dummy = input.Replace("%2$@", "{1}");
dummy = dummy.Replace("%1$@", "{0}");
Assert.AreEqual(expected, dummy);
}
我怎样才能在这里进行替换工作?