컴파일러 경고(수준 3) CS0282
Visual Studio 2008
업데이트: 2007년 11월
오류 메시지
partial 클래스 또는 구조체 'type'의 여러 선언에서 필드 간 순서가 정의되어 있지 않습니다. 순서를 지정하려면 모든 인스턴스 필드가 같은 선언에 있어야 합니다.There is no defined ordering between fields in multiple declarations of partial class or struct 'type'. To specify an ordering, all instance fields must be in the same declaration.
이 오류를 해결하려면 모든 멤버 변수를 같은 partial 클래스 정의에 넣어야 합니다.
멤버 변수 중 일부는 첫 번째 정의에 있고 나머지 일부는 두 번째 정의에 있는 경우처럼 partial struct를 여러 위치에서 정의하는 경우에 이 오류가 일반적으로 발생합니다.
다음 코드에서는 CS0282 오류가 발생하는 경우를 보여 줍니다.