ライブラリを整理しようとしています。私の問題は、それがすぐに非常に大きくなるということです。名前空間ライブラリを管理する(C#)
これは私がこれまで持っているものです。
namespace MyLibrary {
namespace Math {
namespace Geometry {
public class BezierCurve {
//...
};
}
namespace Combinatorics {
}
}
namespace Collections {
}
//...
}
そのない今のコードの行数が、一人でベジェ曲線は約200行であることから、上記文書でのすべてのクラスを作成することになるだろうされていません行く道。
BezierCurveのコンテンツを別のドキュメントで何とか指定し、名前空間ジオメトリに含める/参照することはできますか?
内で宣言すること。あなたの例では、あなたはすべきです。なぜMyLibrary、Math.Geometryという名前空間を使用しないのですか? –