Visual C++ .NET/Collections/KeyValuePair — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
(нет различий)
|
Текущая версия на 15:05, 26 мая 2010
Use the KeyValuePair generic class when using the for each statement
<source lang="csharp">
- include "stdafx.h"
using namespace System; using namespace System::Collections::Generic; int main() {
IDictionary<String^, String^>^ dict; dict = gcnew Dictionary<String^, String^>();
dict->Add("a", "A"); dict->Add("o", "B"); dict->Add("i", "C");
for each (KeyValuePair<String^, String^>^ pair in dict) { Console::WriteLine(" {0}: {1}", pair->Key, pair->Value); } dict->Remove("hat");
for each (KeyValuePair<String^, String^>^ pair in dict) { Console::WriteLine(" {0}: {1}", pair->Key, pair->Value); }
}
</source>