Когда Resharper спорит сам с собой, как узнать, какой персоне следует доверять больше?
Я думаю, что нашел какой-то код, который действительно сбивает Resharper (это, по-видимому, очень необычный случай -после того, как я использовал его в течение дня, я думаю, что Resharper - это колени пчелы / величайшая вещь после жидкого хлеба и т. д. ).
С помощью этой строки кода:
ICryptoTransform Encryptor = RijndaelCipher.CreateEncryptor(SecretKey.GetBytes(32), SecretKey.GetBytes(16));
Resharper говорит мне «добавить имя аргумента 'rgbkey'» , а затем «добавить имя аргумента 'rgbIV'»
Так что строка тогда:
ICryptoTransform Encryptor = RijndaelCipher.CreateEncryptor(rgbKey: SecretKey.GetBytes(32), rgbIV: SecretKey.GetBytes(16));
Однако, когда я снова запускаю Resharper, он говорит:
«Излишняя спецификация имени аргумента» -«Удалить спецификацию имени аргумента» (rgbkey)(а затем rgbIV ).
Хотя, похоже, оба варианта работают нормально...