Скажите Resharper обнулить проверку для использования 'IsNullOrWhitespace' - PullRequest
0 голосов
/ 03 мая 2019

С помощью Resharper я могу печатать '!'после аргумента, и он помечает его как нуль, затем введите его еще раз, и он помещает проверку на ноль для меня, что удивительно.Тем не менее, в случае строк я нахожу, что я чаще всего хочу использовать:

If(string.IsNullOrWhitespace(*whatever*)) throw...

вместо значения по умолчанию:

If(*whatever* == null) throw...

Очевидно, что этот шаблон не работает ни для чего, кроме строк, хоть.Есть ли способ сказать Resharper использовать это только для строк и текущее значение по умолчанию для нестроковых типов?Я вижу настройки проверки нуля в настройках Resharper, но я не вижу способа, которым я мог бы это сделать.

Если я не могу, я не могу, это не супер сложная замена, но было бы неплохо, если быЯ мог бы сказать Resharper, чтобы сделать это по умолчанию для строк.

...