は、私は以下のクラスを持っている:再帰検索カテゴリーとその子
public class Category {
public string Name { get; set; }
public Category Parent { get; set; }
public string Url { get; set; }
public List<Category> Children { get; set; }
}
は今のカテゴリやURLのインスタンスを与えられました。カテゴリが一致するカテゴリ、またはその子(またはその子など)を取得したいと考えています。私は再帰が進むべき道であると私は解決策を考え出すために管理している知っている
public Category FindCategory(Category category, string url);
:
したがって、私の機能は、次の署名を持っているでしょう。しかし、私は間違いなくそれが良くなったのを見ましたが、私はどこに見つけることができません。誰かが私にこれを達成する最も簡単できれいな方法を示すことができたら、私はそれを感謝します。
ありがとうございました
あなたはコードを最初に表示します:) –
あなたはSQLからデータを取っていますか? –
私はあなたの一致基準を理解していません。カテゴリC1とURL Uが与えられた場合、別のカテゴリC2を探していますか?C2.url == U? – kmote