Pregunta

Cuando uso de LINQ para XML, es el orden de los elementos y atributos de texto escritos a la garantía de ser del mismo orden que la forma añadí los objetos XElement y XAttribute? Del mismo modo, cuando leí en un documento XML, ¿es atravesada en el mismo orden en que aparece en el XML?

¿Fue útil?

Solución

Sí, es el mismo orden en ambos sentidos.

Otros consejos

Sin embargo, tenga en cuenta que los atributos XML se especifican a ser desordenada; no sería prudente confiar en ningún orden particular de atributos en cualquier código. Como cuestión práctica, muchos de API ni siquiera en el modo visible el orden en que los atributos eran

elementos de hermanos tienen orden; atributos no lo hacen.

Sí, se puede utilizar la indexación, así, que se correlaciona directamente con el orden en que aparecen en el documento.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top