4
나는이 같은 방법이 ReSharper에서 알려주기 :람다 인수가 null가 아닌 것을
void Foo(object x, Action<object> f) {
if (x != null)
f (x);
}
을 그리고 나는이처럼 사용하고 싶습니다 :
void Bar() {
Foo ("baz", g => g.ToString());
Foo (null, g => g.ToString());
}
그러나 ReSharper에서는 g 불평한다 람다에서 null 일 수 있습니다. Resharper에게 g가 결코 null이되지 않을 것이라고 말하는 방법에 주석을다는 것이 가능한가?
Resharper로부터 경고를받지 못했습니다. 매우 성가 시게 될 것이기 때문에 나는 그것을 꺼야합니다. 이 설정을 처리하는 설정을 파악할 수 있는지 확인합니다. – juharr
비관적 검사기를 활성화해야합니다 – miniBill
아무런 경고도 표시하지 않습니다. 아무 것도 끄지 않았습니다. – Aswartha