С помощью Resharper я могу печатать '!'после аргумента, и он помечает его как нуль, затем введите его еще раз, и он помещает проверку на ноль для меня, что удивительно.Тем не менее, в случае строк я нахожу, что я чаще всего хочу использовать:
If(string.IsNullOrWhitespace(*whatever*)) throw...
вместо значения по умолчанию:
If(*whatever* == null) throw...
Очевидно, что этот шаблон не работает ни для чего, кроме строк, хоть.Есть ли способ сказать Resharper использовать это только для строк и текущее значение по умолчанию для нестроковых типов?Я вижу настройки проверки нуля в настройках Resharper, но я не вижу способа, которым я мог бы это сделать.
Если я не могу, я не могу, это не супер сложная замена, но было бы неплохо, если быЯ мог бы сказать Resharper, чтобы сделать это по умолчанию для строк.