Код: Выделить всё
var testString = "STX";
var iof = testString.IndexOf('\u20BD'.ToString(), 0, StringComparison.InvariantCultureIgnoreCase);
Console.WriteLine($"IOF: {iof}");
https://dotnetfiddle.net/ZX3s2z
Однако , для .NET7 результат будет, как и ожидалось, -1:
https://dotnetfiddle.net/7mvKuP
То, что мне удалось получить от целевой машины, FrameworkDescription< /code> — это описание платформы .NET 7.0.0-rc.2.22472.3, и здесь код возвращает 0 вместо -1.
Может ли это быть связано с версией RC и обновление среды выполнения .NET решит эту проблему?
Подробнее здесь: https://stackoverflow.com/questions/788 ... vironments