【发布时间】:2021-12-27 13:27:26
【问题描述】:
我正在将一个 net framework 项目升级到 net5,观察到 net framework 与 net5 中同一行代码的行为发生了变化。例如,如果我有一个带有 EOT 的文本,net5 不会给出索引,但在 net framework 项目中也是如此。
string sampleString = "hello" + "\u0004" + "test";
string delimiter = "\u0004";
var test = sampleString.IndexOf(delimiter);
\\Net framework gives a index **5**
\\Net core gives a index **0** for the code
这种行为改变的任何原因?
【问题讨论】: