0

哪个 API 更好?我认为后一种方法更好,因为字符串是实习的。但我渴望简洁。你认为哪个更好?

[Task("Assortment", Author = "好先生", MenuTree = "The>Quick>Brown>Megan")] public partial class Form1 : MycForm, ITaskPlugin { }

或者这个(字符串可以被实习):

[Task("Assortment", Author = "好先生", MenuTree = new string[] { "The", "Quick", "Brown", "Megan"} )] public partial class Form1 : MycForm, ITaskPlugin { }

4

1 回答 1

1

数组。不仅因为字符串可以被实习,而且因为您不必在每次需要使用它时都解析它。我假设您实际上会从字符串中创建一个菜单对象树,因此您需要对树的各个部分进行排序和操作,而不是一次全部操作。

于 2009-07-07T03:39:44.417 回答