【发布时间】:2012-03-29 04:51:38
【问题描述】:
抱歉英语不好。
我需要通过代码创建和管理大量(不是“大量”!)控件。我知道如何创建它们并链接事件。问题在于将来访问添加控件的方式。
哪个属性更好? ControlCollection.Item[int index] 还是 ControlCollection.Item[string key]?
我认为Item[int]的时间复杂度一定是O(1),Item[string]的时间复杂度一定是O(n)。对吗?
【问题讨论】:
-
使用哈希表可能是 O(1),但事实并非如此。
-
那么,你是说两者都是 O(n)?
标签: c# time-complexity controlcollection