|
|
1
12
不,除了在元素中循环外,没有其他方法可以检查对象的长度(Dictionary几乎是一个支持非字符串键的对象)。 http://www.flexer.info/2008/07/31/how-to-find-an-objects-length/ 您可能不必担心检查属性是否为内部属性。 |
|
|
2
3
方法是:
|
|
|
3
1
你可以用 associative arrays 而是因为我认为不可能检查Dictionary对象的长度。但是,您可以扩展Dictionary类,添加该功能并重写相应的方法。
你也可以看看 here 有关使用“setPropertyEnumerable”的信息,但我认为这对对象比字典更有用。 |
|
|
4
0
尝试扩展代理或只是做一个包装。 |
|
|
5
0
对于任何遇到这个问题的人,现在有一个DictionaryUtil的更新。 你现在可以打电话了。。
|
|
|
6
0
|