다음을 통해 공유


컴파일러 오류 C3917

'property': 사용되지 않는 구문 선언 스타일

Visual Studio 2005 이전 버전의 구문을 사용한 속성 또는 이벤트 정의입니다.

자세한 내용은 property을 참조하세요.

예제

// C3917.cpp
// compile with: /clr /c
public ref class  C {
private:
   int m_length;
public:
   C() {
      m_length = 0;
   }

   property int get_Length();   // C3917

   // The correct property definition:
   property int Length {
      int get() {
         return m_length;
      }

      void set( int i ) {
         m_length = i;
      }
   }
};