저는 유튜브 비디오를 다운로드 할 수있는 프로젝트가 필요합니다.C# 네임 스페이스 다루기
https://github.com/flagbug/YoutubeExtractor
내 프로젝트가 이미 네임 스페이스를 가지고 : 나는 GitHub의에이 프로젝트를 발견했다. 내 프로젝트에 YoutubeExtractor를 어떻게 가져올 수 있습니까? 가져 오기 전에 (또는 가져온 후에) 네임 스페이스를 변경해야합니까? 또는 네임 스페이스를 변경하는 것에 비해 장점과 단점은 무엇입니까? VS Express 2012를 사용하고 있습니다.
네임 스페이스의 목적을 이해하고 있습니까? –
은 아마도 그렇지 않습니다. 내게는 항상 클래스 파일의 맨 위에 놓아야 만했다. 전에 네임 스페이스를 "사용"해본 적이 없었습니다. – MrGibbage
부록으로 : 네임 스페이스는 코드 구성 메커니즘입니다. 목표는 독립적으로 개발 된 코드 모듈에서 형식 이름 충돌의 가능성을 줄이는 것입니다. 하나의 프로젝트에서 많은 네임 스페이스를 가질 수 있으며 원하는 경우 원하는 이름으로 지정할 수 있습니다. 가장 좋은 방법은 폴더 구조를 일치시키는 것입니다. 예 : MyNameOrCompanyName.ProjectName.UsefulClasses. Visual Studio는 프로젝트 폴더 구조와 일치하는 새 클래스에 네임 스페이스를 자동으로 제공합니다. – Gusdor