Manipulação de Lista de Objetos

Seguinte:

Tenho uma classe “X” que contem os atributos das listas do tipo abaixo, só que eu recebo os atributos de fontes diferentes, a primeira lista eu recebo os atributos de um documento txt, e da segunda lista eu recebo de uma planilha Excel.

Lista recebe txt
Serie = null, MAC = null, Religador = 442982, CIX1 = 1,9847, CIX2 = 1,9844, CIX3 = 1,9855, CIXN = 1,9659, CUX1 = 0,1203, CUX2 = 0,1159, CUX3 = 0,1174, CUX4 = 0,1208, CUX5 = 0,1193, CUX6 = 0,1207

Lista recebe Excel
Serie = 0300010618, MAC = 00:50:C2:CE:FD:B8, Religador = 442982, CIX1 = null, CIX2 = null, CIX3 = null, CIXN = null, CUX1 = null, CUX2 = null, CUX3 = null, CUX4 = null, CUX5 = null, CUX6 = null

Minha dificuldade está sento em jogar os atributos (Serie, MAC e Religador) da lista que recebe os atributos do documento txt para a lista que recebe os atributos do Excel.

Cria uma classe com os atributos presentes, instancia um objeto por linha lida e pronto.

coloque o código de ate onde voce fez,e em que parte esta travando