Bir kütüphane projesi düzenliyorum ve adında bir merkezi yönetici sınıfım Scenegraph
ve Scenegraph ad alanında yaşayan bir sürü başka sınıfım var.
Gerçekten istediğim şey, senaryo olması MyLib.Scenegraph
ve diğer sınıfların olması MyLib.Scenegraph.*
, ancak bunu yapmanın tek yolu, tüm diğer sınıfları Scenegraph
Scenegraph.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.Scenegraph
ve 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?