﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Программирование / .NET / VB.NET  / Enumerator для HashTable / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Tue, 07 Oct 2008 03:25:52 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Enumerator для HashTable</title><link>http://www.relib.com/forums/Topic896430-27-1.aspx</link><description>if you want sorted as use sorted list that are hybrid between hashtable and array list</description><pubDate>Mon, 15 May 2006 11:28:07 GMT</pubDate><dc:creator>OldKrot</dc:creator></item><item><title>RE: Enumerator для HashTable</title><link>http://www.relib.com/forums/Topic896430-27-1.aspx</link><description>&lt;FONT face=Arial&gt;Messir,&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Arial&gt;&lt;P&gt;Это нападки на религию?&lt;/P&gt;&lt;/FONT&gt;</description><pubDate>Wed, 03 May 2006 19:08:53 GMT</pubDate><dc:creator>VladConn</dc:creator></item><item><title>RE: Enumerator для HashTable</title><link>http://www.relib.com/forums/Topic896430-27-1.aspx</link><description>А конструкция For Each не использована из религиозных соображений? :)</description><pubDate>Wed, 03 May 2006 18:54:38 GMT</pubDate><dc:creator>Messir</dc:creator></item><item><title>RE: Enumerator для HashTable</title><link>http://www.relib.com/forums/Topic896430-27-1.aspx</link><description>Потому что Hashtable не гарантирует сохранения порядка элементов из-за внутренней оптимизации направленной на быстрое чтение данных.</description><pubDate>Wed, 03 May 2006 12:21:35 GMT</pubDate><dc:creator>bazile</dc:creator></item><item><title>Enumerator для HashTable</title><link>http://www.relib.com/forums/Topic896430-27-1.aspx</link><description>&lt;SPAN class=postbody&gt;&lt;FONT color=#111111&gt;&lt;SPAN class=kw1&gt;Dim&lt;/SPAN&gt; h &lt;SPAN class=kw1&gt;as&lt;/SPAN&gt; &lt;SPAN class=kw1&gt;New&lt;/SPAN&gt; Hashtable    &lt;BR&gt;&lt;SPAN class=kw1&gt;Dim&lt;/SPAN&gt; keys &lt;SPAN class=kw1&gt;as&lt;/SPAN&gt; IEnumerator &lt;BR&gt;&lt;BR&gt;h.&lt;SPAN class=me0&gt;add&lt;/SPAN&gt;&lt;SPAN class=br0&gt;(&lt;/SPAN&gt;&lt;SPAN class=nu0&gt;71&lt;/SPAN&gt;,&lt;SPAN class=nu0&gt;0&lt;/SPAN&gt;&lt;SPAN class=br0&gt;)&lt;/SPAN&gt; &lt;BR&gt;h.&lt;SPAN class=me0&gt;add&lt;/SPAN&gt;&lt;SPAN class=br0&gt;(&lt;/SPAN&gt;&lt;SPAN class=nu0&gt;98&lt;/SPAN&gt;,&lt;SPAN class=nu0&gt;92&lt;/SPAN&gt;&lt;SPAN class=br0&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;keys = h.&lt;SPAN class=me0&gt;keys&lt;/SPAN&gt;.&lt;SPAN class=me0&gt;GetEnumerator&lt;/SPAN&gt;&lt;SPAN class=br0&gt;(&lt;/SPAN&gt;&lt;SPAN class=br0&gt;)&lt;/SPAN&gt; &lt;BR&gt;keys.&lt;SPAN class=me0&gt;Reset&lt;/SPAN&gt;&lt;SPAN class=br0&gt;(&lt;/SPAN&gt;&lt;SPAN class=br0&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN class=kw1&gt;While&lt;/SPAN&gt; keys.&lt;SPAN class=me0&gt;MoveNext&lt;/SPAN&gt; &lt;BR&gt;   &lt;SPAN class=co1&gt;'  keys.Current&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN class=kw1&gt;End&lt;/SPAN&gt; &lt;SPAN class=kw1&gt;While&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;Так вот первым оказывается ключ 98, вторым 71, т.е. не в том порядке как я их добавлял.&lt;/FONT&gt; &lt;FONT color=#111111&gt;Почему?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=postbody&gt;&lt;IMG src="http://www.relib.com/forums/Uploads/Images/fba50c89-767a-4ece-bbd3-30bc.gif"&gt;&lt;/SPAN&gt;&lt;SPAN class=postbody&gt;&lt;/SPAN&gt;&lt;SPAN class=gensmall&gt;&lt;/SPAN&gt;</description><pubDate>Wed, 03 May 2006 12:18:43 GMT</pubDate><dc:creator>foby</dc:creator></item></channel></rss>