2010-04-08 3 views

답변

1

나는 생각합니다. PInvoke를 사용하면 관리되지 않는 코드를 호출 할 수 있습니다

0

예,하지만 관리되지 않는 유형의 경우에는 PInvoke, Marshal 및 Unmarshall을 사용하고 관리되지 않는 유형의 경우 \ 0에 1 개의 char을 추가하여 Henri가 말했듯이 대부분 문서화되지 않고 고통 스럽습니다. 안전하지 않은 코드를 허용하도록 프로젝트를 설정하십시오.

일부 C 기술을 사용하는 대신 더 잘 사용하면 디버그하기가 더 쉽습니다. 어떤 식 으로든 깨끗하고 재사용 가능한 코드를 작성하는 것은 정말로 어렵습니다.

ESRI는 C# API를 결코 게시하지 않을 것임을 보호하기 위해 많은 독점적 인 제품과 라이선스가 있습니다.