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