英语翻译

问题描述:

英语翻译
typedef pair Pair;
set area_set;
area_set.insert(Pair(a,i))
set::iterator it_set = area_set.begin();
it_set++;
我认为可能是这样翻译,但是后面翻译不出来
Dictionary area_set = new Dictionary();
area_set.Add(a,i);
后面翻译不出来了
后面应该是
int it_set=0;
it_set++;
(*it_set).second 那这句应该?

C#应该用foreach来替换iterator. foreach (DictionaryEntry Pair in area_set){ Console.WriteLine("{0}={1} ", Pair.Key, Pair.Value);}Pair.Key就相当于.first;Pair.Value就相当于.second....