el problema es que tengo un directorio con múltiples bases de datos y el sistema los argará todos y para procesar todo después quiero tener una sola variable y no un array de variables, normalmente podría mantener un array de XmlNodeList pero quiero buscar una alternativa que me permita unirlos talves con alguna función u operador.
Código
Dim DBArch As String, DBs() As String DBs = Directory.GetFiles(DBURL, "*.xml", SearchOption.AllDirectories) Dim DBXML(DBs.Length) As XmlDocument Dim DBNodo(DBs.Length) As XmlNodeList Dim Id As Integer = 0 For Each DBArch In DBs DBXML(Id).Load(DBArch) DBNodo(Id) = DBXML(Id).SelectNodes("/AutoRemoveXDB/item") Id = Id + 1 Next DB = DBNodo ' Acá debería unir el array de DBNodo solamente en DB.