Сложилось, что разбирал со студентами LINQ, а со школьниками преобразование между римской и арабской системой счисления. В итоге, мысли заплелись и получился интересный код конвертора, который жалко схоронить в локальных архивах. Пример сгодится в качестве упражнения для понимания LINQ. Итак, нам понадобится словарь, сопоставляющий элементы римских чисел с арабскими. [Подробности][1]
[1]:
http://habrahabr.ru/post/271035/#habracut