KeyValuePair VS DictionaryEntry

KeyValuePair предназначен для перебора словаря . Это способ работы .Net 2 (и более поздних версий).

DictionaryEntry c-sharp предназначен для перебора c#-language HashTables. Это способ работы c-sharp .Net 1.

Вот пример:

Dictionary MyDictionary = new Dictionary();
foreach (KeyValuePair item in MyDictionary)
{
  // ...
}

Hashtable MyHashtable = new Hashtable();
foreach (DictionaryEntry item in MyHashtable)
{
  // ...
}

c#

2022-10-28T11:30:14+00:00