저는 라이브러리 프로젝트를 구성하고 있으며 중앙 관리자 클래스라는 이름 Scenegraph
과 Scenegraph 네임 스페이스에있는 다른 클래스가 있습니다.
내가 정말로 원하는 것은 장면 그래프가 MyLib.Scenegraph
되고 다른 클래스가되는 것입니다 MyLib.Scenegraph.*
.하지만 그렇게하는 유일한 방법은 다른 모든 클래스를 Scenegraph
Scenegraph.cs 파일 의 내부 클래스로 만드는 것입니다. 너무 다루기 어렵습니다. .
대신, 나는 그것을 Mylib.Scenegraph.Scenegraph
and 로 구성했는데 MyLib.Scenegraph.*
, 어떤 종류의 작동하지만 Visual Studio가 클래스 또는 네임 스페이스를 참조하는지 여부에 대해 일부 조건에서 혼란스러워합니다.
이 패키지를 구성하는 좋은 방법이있어 유지 관리 할 수없는 엉망으로 내 모든 코드를한데 모으지 않고 사용자가 편리하게 사용할 수 있습니까?