예의 모든 대상의 특정 경고를 억제. 내 사용자 정의 속성을 추가 할 경우,하지만, 내가 경고 억제 할 할 : C#을 ReSharper에서는 :</p> <pre><code>private string foo; </code></pre> <p>이 정당 <code>CS0649: Field 'foo' is never assigned</code> 경고 방출합니다 : 특정 속성
[Localize("foo")]
private string foo;
내가이
ReSharper를 사용 가능하다 알고있다. 나는 속성 클래스에
#pragma
지시어를 사용하여 시도
[JsonProperty("foo")]
private string foo;
와 함께 놀았 : ReSharper에서 실행중인 경우 나, Json.Net을 사용하고 라이브러리는, 그것은에 사용되는 모든 필드에서 동일한 경고를 억제하는 속성이 있습니다 In Source Suppression하지만 아직 사용할 수 없습니다. 올바른 방향으로 어떤 포인터, 감사하겠습니다 감사합니다!
편집 : 할당되지 않은 필드에 Newtonsoft.Json.JsonProperty를 사용할 때 원하는 동작을 보여주는 애니메이션이 추가되었습니다.
편집는 다음 기능을 사용하면 도움이해야 JetBrains.Annotations에서 ReSharper에서 특정
JsonProperty 속성을 사용하면이 경고 메시지가 표시되지 않습니까? 나는 그것을 재현 할 수 없기 때문에. – Evk
@Evk 귀하의 회신에 감사드립니다. JsonProperty로 동작을 표시하는 애니메이션을 추가했습니다 (Newtonsoft.Json 사용). –
하지만 프로젝트를 빌드하면 CS0169 경고 메시지가 여전히 표시되지 않습니까 ("경고"빌드 탭에서)? 또한, Resharper를 설치 했습니까? – Evk