Pergunta : VB.Net - Limas de texto da liga dois em uma com a primeira coluna de harmonização

Olá! peritos.  Eu tenho duas limas de texto limitadas vírgula.  Um com quatro colunas e um com duas colunas. Todos os valores são cordas.   A primeira coluna de cada lima é uma corda da identificação comum a ambos mas não necessariamente na mesma ordem.  Ambos têm o mesmo número de fileiras e não devem ser nenhuma espaços em branco na necessidade de files.

I de tomar a segunda coluna da lima com as duas colunas na lima com quatro colunas, fazendo cinco colunas.   Os dados em cada lima devem corresponder com o número de identificação das primeiras colunas em ambos os files.

It seriam bons ter os dados em uma terceira lima se aquela é esperança que de OK
I esta faz a ajuda do sense

Any com o código nesta seria extremamente appreciated.
class= do

Resposta : VB.Net - Limas de texto da liga dois em uma com a primeira coluna de harmonização

Que sobre qualquer outra coisa semelhante:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
Cano principal secundário ()
    File1 não ofuscante como o dicionário novo (da corda, da corda)

    'Dicionário da carga com identificação (chave) e dados (valor)
    Using o leitor como System.IO.StreamReader novo (“test1.txt”)
        Quando não reader.EndOfStream
            Estreptococo não ofuscante como a corda = o reader.ReadLine ()
            Temp não ofuscante () como a corda = o estreptococo. Separação (“, ")

            file1.Add (temp (0), estreptococo)
        Terminar quando
    Terminar Using

    'Atualizar cada chave no dicionário com dados da segunda lima
    Using o leitor como System.IO.StreamReader novo (“test2.txt”)
        Quando não reader.EndOfStream
            Estreptococo não ofuscante como a corda = o reader.ReadLine ()
            Temp não ofuscante () como a corda = o estreptococo. Separação (“, ")

            file1 (temp (0)) = String.Concat (file1 (temp (0)), “,”, temp (1))
        Terminar quando
    Terminar Using

    'Escrever para fora o dicionário à lima nova
    Using o escritor como System.IO.StreamWriter novo (“result.txt”)
        Para cada artigo como KeyValuePair (da corda, da corda) em file1
            writer.WriteLine (artigo. Valor)
        Em seguida
    Extremidade Using

Submarino da extremidade
Outras soluções  
 
programming4us programming4us