サブカテゴリを持つ基本カテゴリオブジェクトがあります。再帰を使用して子要素のパスを作成する
カテゴリー
int Id
string CategoryName
string Path
Category ParentCategory
List<Category> SubCategories
Computer
--> Accessories
--> Keyboard
--> Mouse
--> Storage
--> Flash
--> Micro
どのように私はすべてのカテゴリのパスを作成する関数を記述することができます。これは私のオブジェクトの構造を簡略化しているのですか?パスで
、私は意味:キーボード用
:アクセサリー用コンピュータ/アクセサリー/キーボード
:コンピュータ/アクセサリー
コンピュータの場合:コンピュータ
はこの宿題ですか?もしそうなら、そのようにタグ付けされるべきです。さらに、私たちがあなたのためにあなたの仕事をしてくれれば、あなたにはあまり良いことはありません。問題を解決しようとすると、特定の困難に遭遇した場合は、コミュニティに助けを依頼してください。 – StriplingWarrior
これは宿題ではありません。私は数時間それを解決しようとしています。オブジェクトと関係は私の仕事の複合体を表示することができたので、私はそれを共有しなかったし、これも簡略化したバージョン –