私MenuTree構造のための意見を尋ねます。より良い、配列または区切りアプローチどれですか?

StackOverflow https://stackoverflow.com/questions/1090221

質問

優れたAPIはどれですか?私は、文字列が抑留されているので、後者のアプローチが優れていると思います。しかし、私はsuccintnessため喪中です。あなたはどちらが優れていると思いますか?

[タスク( "品揃え"、著者= "好先生"、MenuTree = ">クイック>ブラウン>ミーガン")]    公共の部分クラスをForm1:MycForm、ITaskPlugin    {    }

またはこれ(文字列を抑留することができます):

[タスク( "品揃え"、著者= "好の先生"、MenuTree =新しい文字列[] { "ザ"、 "クイック"、 "ブラウン"、 "ミーガン"})]    公共の部分クラスをForm1:MycForm、ITaskPlugin    {    }

役に立ちましたか?

解決

アレイ。文字列は、抑留することができますが、あなたが持っていないので、あなたはそれで作業する必要があるたびに、それを解析するためだけでなく。私はあなたが実際に文字列からメニューオブジェクトのツリーを作ることになりますと仮定し、あなたが一度に木ではなく、全部の個々の部分をソートし、操作したいでしょう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top