Bir kütüphane projesi düzenliyorum ve adında bir merkezi yönetici sınıfım Scenegraphve Scenegraph ad alanında yaşayan bir sürü başka sınıfım var.
Gerçekten istediğim şey, senaryo olması MyLib.Scenegraphve diğer sınıfların olması MyLib.Scenegraph.*, ancak bunu yapmanın tek yolu, tüm diğer sınıfları ScenegraphScenegraph.cs dosyasındaki sınıfların iç sınıfları haline getirmek olabilir ve bu çok zahmetli .
Bunun yerine, hangi tür çalıştığını Mylib.Scenegraph.Scenegraphve olarak düzenledim MyLib.Scenegraph.*, ancak Visual Studio'nun sınıfa mı yoksa ad alanına mı atıfta bulunup bulunmadığım konusunda bazı koşullar altında kafasının karıştığını görüyorum.
Bu paketi düzenlemenin iyi bir yolu var mı, böylelikle kullanıcılar için tüm kodumu sürdürülemez bir karmaşa içinde bir araya getirmeden rahatlıkla kullanabilir miyim?