Prueba con lo siguiente:
Código C#:
Ver original//- Crear un objeto XmlDocument
XmlDocument xDoc = new XmlDocument();
//- Cargar el XML que se va a modificar
xDoc.Load("c:/Archivos/archivo.xml");
//- OBtener los elementos de album
XmlNodeList lista = xDoc.GetElementsByTagName("album");
//- Recorrer los elementos de la lista
foreach (XmlElement nodo in lista)
{
//- Verificar si el titulo es hola
if (nodo.GetAttribute("title").ToString() == "hola")
{
//- Crear un Attribute
XmlAttribute nodeAttribute = xDoc.CreateAttribute("NewNode");
//- Asignar un valor al Attribute
nodeAttribute.Value = "abc";
//- Agregar el Attribute al Nodo
nodo.Attributes.Append(nodeAttribute);
}
}
Espero y sea lo que buscas.