Одна из областей, где я хотел бы использовать dynamic, - это XML. Я думаю, что это упростило бы код обработки XML, и я считаю, что я видел несколько примеров этого, прежде чем С# 4 вышел, и он упомянул в этом ответе как одно из применений этой функции.
Итак, мой вопрос заключается в следующем: почему не был создан XmlDocument (или XDocument) динамический или почему нет нового класса для динамического XML-манипулирования в С# 4?
Это еще более странно для меня, когда я считаю, что в PowerShell XmlDocument является динамическим, там работает код $xmlDoc.root.subnode.subsubnode.