在VS2012的C#中,代码如下:
string test = "[ " + (char)0xFFFD + " ]";
System.Console.WriteLine("{0}", test.IndexOf(" ") == 1);
Run Code Online (Sandbox Code Playgroud)
结果是
True
Run Code Online (Sandbox Code Playgroud)
打印到控制台输出窗口.空格分开0xFFFD但匹配两个连续的空格.这是预期的结果/功能还是(已知)错误?