• 카테고리

    질문 & 답변
  • 세부 분야

    데이터베이스

  • 해결 여부

    미해결

네임스페이스 오류

22.11.25 17:29 작성 조회수 132

1

강의 잘보고 있습니다.

많은 도움이 되고 있습니다.

강의중 네임스페이스 문제는

폴더문제인것 같습니다.

UserControl 폴더를 만들지않고

UserControls 라고 만들어서 하니 오류가 없네요.

UserControl 이라는 명칭이 예약어인가 봅니다.

답변 1

답변을 작성해보세요.

0

네, 네임스페이스를 만들다보면 은근 예약어와 중복되어 고생할 수 있는 경우가 있습니다. 예를 들어 winform과 관련된 함수들만 만들기 위해서 XXX.Form이라고 네임 스페이스를 만든다고 가정할 때 Form은 이미 예약어이기 때문에 Full path를 써주지 않으면 에러가 납니다.

이런 문제를 해결하기 위해서 네임스페이스를 만들때 항상 prefix를 사용해 주는 것이 안전합니다.

예를 들어 자신이름의 Initial을 따서 저같은 경우 KjleeForm 이런 식으로 사용하는거죠.