Информация об изменениях

Сообщение Re[2]: Как изменить имя в объекте типа XmlAttribute от 13.01.2017 8:38

Изменено 13.01.2017 8:43 Arsen.Shnurkov

Re[2]: Как изменить имя в объекте типа XmlAttribute
S> Изменение -- это всего лишь удаление + добавление нового.

я не могу просто так взять и удалить. Мне прийдётся еще копировать (как минимум значение).

а с XmlElement — так там ещё и атрибуты прийдётся копирвать:
http://stackoverflow.com/questions/12320809/change-xmlelement-name-property

Мне непонятно, почему/для чего так сделано. Зачем нужна такая DOM, которая не позволяет редактировать.
Просто потому что поленились?
Re[2]: Как изменить имя в объекте типа XmlAttribute
S> Изменение -- это всего лишь удаление + добавление нового.

я не могу просто так взять и удалить. Мне прийдётся еще копировать (как минимум значение).

а с XmlElement — так там ещё и атрибуты прийдётся копирвать:
http://stackoverflow.com/questions/12320809/change-xmlelement-name-property

Мне непонятно, почему/для чего так сделано. Зачем нужна такая DOM, которая не позволяет редактировать.
Просто потому что поленились?

Или вот в System.Xml.Linq
для XElement имя сделали read-write:
https://msdn.microsoft.com/ru-ru/library/system.xml.linq.xelement.name(v=vs.110).aspx
а для XAttribute read-only:
https://msdn.microsoft.com/ru-ru/library/system.xml.linq.xattribute.name(v=vs.110).aspx

где логика?