Resharper가 그 자체로 주장 할 때, 어떤 인물이 더 많은 신빙성을 부여하는지 어떻게 알 수 있습니까?이러한 인수를 추가하거나 제거해야합니까?
Resharper를 혼동시키는 코드를 발견했다고 생각합니다. (이것은 매우 드문 경우입니다. 하루 동안 사용하면 Resharper는 액화 된 빵 등으로부터 벌의 무릎/위대한 것입니다.)
ICryptoTransform Encryptor = RijndaelCipher.CreateEncryptor(SecretKey.GetBytes(32), SecretKey.GetBytes(16));
ReSharper에서이 에 나에게 말한다 " 'rgbIV'인수 이름을 추가"그래서
그을 " 'rgbkey'를 인수 이름을 추가"다음 : 코드 행으로
라인은 다음이다 : 다시 ReSharper에서 실행하면
ICryptoTransform Encryptor = RijndaelCipher.CreateEncryptor(rgbKey: SecretKey.GetBytes(32), rgbIV: SecretKey.GetBytes(16));
는하지만, 그것은 말한다
"중복 인수 이름 지정"- "인수 이름 지정 제거"(rgbkey) (및 rgbIV).
그것은
Resharper는 실제로 어느 쪽이든 다른 쪽보다 낫다는 말을하지 않고, 필요한 경우 도움을 줄 수있는 "전구 동작"을 제공합니다. – vcsjones