Как изменить элемент в Dictionary? - C#
Формулировка задачи:
Мне нужно изменить Value в одном из элементов библиотеки. Вот фрагмент кода.
как мне обратиться к Value элемента библиотеки и изменить его значение?
char[] azbuka;
Dictionary<int, int> biblioteka = new Dictionary<int, int>();
azbuka = Enumerable.Range('а',32).Select(c => (char)c).ToArray();
foreach (char bukva in azbuka)
{
biblioteka.Add((int)bukva, 0);
}
for (int i = 0; i < biblioteka.Count; i++)
{
biblioteka.Values[i]++;//ошибка
} Решение задачи: «Как изменить элемент в Dictionary?»
textual
Листинг программы
for (int i = (int)'а'; i < (int)'а' + biblioteka.Count; i++)
{
biblioteka[i]++;
}