Я начинаю делать небольшую разработку на C#, и я застрял с проблемой здесь. Обычно я разрабатываю на Python, где такие вещи легко реализуются (по крайней мере, для меня), но я понятия не имею, как это сделать на C#:
Я хочу создать словарь, содержащий список словарей, подобный следующему, используя Generic Collections:
{ "alfred", [ {"age", 20.0}, {"height_cm", 180.1} ],
"barbara", [ {"age", 18.5}, {"height_cm", 167.3} ],
"chris", [ {"age", 39.0}, {"height_cm", 179.0} ]
}
Я начал со следующего:
using System.Collections.Generic;
Dictionary<String, Dictionary<String, double>[]> persons;
Но затем я хотел бы вставить три записи сверху сразу в людей. Я застрял с синтаксическими ошибками до конца.
У кого-нибудь есть решение для меня?
Edit:
Спасибо всем - я не ожидал получить так много хорошо продуманных ответов за такое короткое время! Вы великолепны!