Я хочу сохранить некоторые итоги для разных учетных записей. В С++ я бы использовал STL следующим образом:
map<string,double> accounts;
// Add some amounts to some accounts.
accounts["Fred"] += 4.56;
accounts["George"] += 1.00;
accounts["Fred"] += 1.00;
cout << "Fred owes me $" << accounts['Fred'] << endl;
Теперь, как бы я сделал то же самое в С#?