2014-02-21 4 views
0

나는 최근에 기본 데이터 유형에 내장 된 도우미 클래스를 사용하기 시작하여 C#처럼 보이게한다. IDE에는 NativeInt 및 NativeUInt 도우미와 관련된 매우 특이한 비헤이비어가 있습니다. 즉, Size 속성을 정의되지 않은 것으로 해석하기 때문입니다.IDE 오류 파서가 NativeInt의 Size 속성을 오류로 표시하는 이유는 무엇입니까?

실제로는 존재하지 않는 오류 라인을보고 나서 실제 오류에 대해 스니핑하는 것은 귀찮은 일입니다. IDE 오류 파서에 의해 만들어진 다른 실수는 성공적인 컴파일로 거의 항상 완화 될 수 있지만 결코 사라지지 않습니다.

누군가가 속성을 사용하지 않고 다시 SizeOf()로 전환하는 대신이 해결책을 알고 있습니까? 해킹 솔루션도 환영합니다.

답변

2

IDE 설정에서 "오류 인사이트"를 비활성화하십시오. 진지하게. 결코 올바르게 작동하지 않으며 실제 오류가 아닌 잘못된 오류를보고합니다.이 정보는 별도의 소스에서 실제 코드로 가져와 쉽게 동기화되지 않습니다. 그냥 사용하지 않는 것이 좋습니다.