Я бы хотел, чтобы при сравнении строк принималось сознательное решение о том, является ли сравнение чувствительным к регистру или нечувствительным к регистру, поскольку в системе было выявлено несколько ошибок, вызванных этой проблемой.
Я знаю, что вы можете принудительно использовать StringComparison при использовании String.Equals () (например, https://www.jetbrains.com/help/resharper/SpecifyStringComparison.html).
Но я не могу найти способ обнаружить, если кто-то просто использует val1 == val2?
Есть идеи?