私MenuTree構造のための意見を尋ねます。より良い、配列または区切りアプローチどれですか?
-
11-09-2019 - |
質問
優れたAPIはどれですか?私は、文字列が抑留されているので、後者のアプローチが優れていると思います。しかし、私はsuccintnessため喪中です。あなたはどちらが優れていると思いますか?
[タスク( "品揃え"、著者= "好先生"、MenuTree = ">クイック>ブラウン>ミーガン")] 公共の部分クラスをForm1:MycForm、ITaskPlugin { }
またはこれ(文字列を抑留することができます):
[タスク( "品揃え"、著者= "好の先生"、MenuTree =新しい文字列[] { "ザ"、 "クイック"、 "ブラウン"、 "ミーガン"})] 公共の部分クラスをForm1:MycForm、ITaskPlugin { }
解決
アレイ。文字列は、抑留することができますが、あなたが持っていないので、あなたはそれで作業する必要があるたびに、それを解析するためだけでなく。私はあなたが実際に文字列からメニューオブジェクトのツリーを作ることになりますと仮定し、あなたが一度に木ではなく、全部の個々の部分をソートし、操作したいでしょう。
所属していません StackOverflow