차례:
정의-폐기 된 속성이란 무엇입니까?
C #에서 사용되지 않는 속성은 더 이상 사용하지 않아야 함을 나타 내기 위해 유형 또는 유형의 멤버를 선언하는 동안 사용되는 선언적 태그입니다.
사용되지 않는 속성은 컴파일하는 동안 오류 또는 경고를 표시하는 데 사용되며 주어진 유형 또는 해당 멤버를 코드에서 교체해서는 안된다는 것을 개발자에게 경고합니다. 표시된 메시지는 유형이 더 이상 사용되지 않는 이유를 설명하고 대안을 제공 할 수 있습니다. 더 이상 사용되지 않는 코드 제거에 대한 지속적인 알림을 제공함으로써 사용되지 않는 속성은 소프트웨어 프로그램의 버전을 관리하고 다른 개발자가 사용하는 방법을 조정하는 데 도움이됩니다.
Techopedia는 더 이상 사용되지 않는 속성을 설명합니다.
더 이상 사용되지 않는 속성은 대괄호 안에 선언되고 첫 번째 선택적 매개 변수가 컴파일 출력에 표시 될 메시지로 선언됩니다. 두 번째 선택적 오류 매개 변수를 true로 지정하면 메시지가 컴파일러에 의해 오류로 표시됩니다. 그렇지 않으면 메시지가 컴파일러에 의해 경고로 표시됩니다.
예를 들어, "Student"유형의 개체의 "GetResult"유형의 메소드가 더 이상 사용되지 않는 것으로 표시되어 이후 버전 인 "GetLatestResult"를 대신 사용할 수있는 경우 GetResult 메소드는 오류 매개 변수가 false 인 "GetResult 대신 GetLatestResult를 사용하십시오"와 같은 메시지와 함께 사용되지 않는 특성 메시지가 컴파일 경고로 표시됩니다.
더 이상 사용되지 않는 속성은 최신 버전으로 출시되는 소프트웨어 라이브러리 디자인에서 중요한 역할을하며 기존 응용 프로그램을 손상시키지 않고 응용 프로그램에서 사용해야합니다. 따라서 사용되지 않는 속성은 리팩토링에 도움이되고 개발 수명주기 전체에서 이전 버전과의 호환성 및 코드 유지 관리 기능을 유지하는 데 도움이됩니다.