作者retsamsu (haha)
看板C_Sharp
标题Re: [问题] 问...Hashtable物件
时间Fri Sep 21 21:54:14 2007
※ 引述《wa120 (哇120)》之铭言:
: 标题: [问题] 问...Hashtable物件
: 时间: Thu Sep 20 21:00:21 2007
:
[deleted]
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 61.64.79.15
: ※ 编辑: wa120 来自: 61.64.79.15 (09/20 21:05)
: 推 Eric30:应该就只是'05的Hashtable新增时不是循序这样吧? @~@ 09/20 21:20
: 推 Eric30:我跑的结果跟你一样 不知道书上那个是用啥跑的 @@ 09/20 21:26
: → wa120:那就让我更好奇它的foreach怎麽处理的了= = 09/20 21:42
: → wa120:这本书教下载SDK直接用command line编译 囧"" 09/20 21:48
: 推 retsamsu:hashtable本然就没有顺序概念阿~应该是随意乱取的~ 09/20 21:59
: → retsamsu:看看object id看看,也许是取那个顺序了~ 09/20 22:01
: 推 retsamsu:http://0rz.tw/fb36Z 中间有用foreach的用法~ 09/20 22:05
: 推 wa120:XD微软的foreach输出也不是照顺序的(下面范例) 09/21 18:08
不是说不按照顺序
而是按照那个foreach的对象Collection列举的顺序(有没有实做IEnumerable
与IEnumerator),会用GetEnumerator()得到Enumerator对象,然後用MoveNext()
得到下一个东西
有关foreach的资料
http://0rz.tw/8136H
foreach跟Collection的资料
http://0rz.tw/e233t
: → wa120:中间片段foreach解说看不懂DictionaryEntry是甚麽= = 09/21 18:09
: → wa120:他说the element type is DictionaryEntry 不是key/value 09/21 18:11
msdn有阿~
http://0rz.tw/3f362
里面还有范例~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.209.4