Bueno, verán, tengo dos preguntas para hacer . ..

1-. Voy hacer una función para crear un nodo en XML, con X atributos. Entonces está funcion, he pensado que podría llevar estos tres parámetros:
- Nodo Padre: El nodo se creará como un hijo de este nodo. Tipo String
- Nombre Nodo: El nombre del nodo <nuevoNodo> Tipo String
- Atributos: Los Atributos del nodo. Tipo ¿HashTable?
En el Hashtable metería en el key el nombre del atributo, y en el valor, pues el valor del Atributo:
Dim arr as Hashtable = new HashTatable
arr.Add("Atributo1", "Valor Atributo1")
arr.Add("Atributo2", "Valor Atributo2")
Bueno, pues la 1ª pregunta es, ¿Esto está optimizado o es una barbaridad?
2-. Mmm, ¿Como podría despues recorrer ese Hashtable?, ¿Asi valdría?
Dim Atributo as String
'Este arr, se supone que llega por ByVal
For each Atributo in arr.keys
MsgBox("Nombre del Atributo: " & Atributo & " - Valor: " & arr.Item(Atributo))
next
Bueno, más que preguntas son sugerencias, creo yo, pero en fin, si pueden hecharme un cable, les estaré muy agradecido.
Saludos.