0

どちらが優れたAPIですか?文字列がインターンされているので、後者のアプローチの方が良いと思います。しかし、私は簡潔さを求めています。どちらが良いと思いますか?

[Task( "Assortment"、Author = "好教師"、MenuTree = "The> Quick> Brown> Megan")] public部分クラスForm1:MycForm、ITaskPlugin {}

またはthis(文字列をインターンできます):

[Task( "Assortment"、Author = "好教師"、MenuTree = new string [] {"The"、 "Quick"、 "Brown"、 "Megan"})] public部分クラスForm1:MycForm、ITaskPlugin {}

4

1 に答える 1

1

アレイ。文字列をインターンできるだけでなく、文字列を操作する必要があるたびに文字列を解析する必要がないためです。実際には文字列からメニューオブジェクトのツリーを作成することになると思います。そのため、一度にすべてではなく、ツリーの個々の部分を並べ替えて操作する必要があります。

于 2009-07-07T03:39:44.417 に答える