Pytanie : VB.Net - Syndykat dwa tekst kartoteka w jeden z dopasowywanie pierwszy kolumna

Cześć Ekspert.  I mieć dwa przecinek rozgraniczać tekst kartoteka.  Jeden z cztery kolumna i jeden z dwa kolumna. Wszystkie wartość być sznurek.   The pierwszy kolumna pierwszy kartoteka być ID smyczkowy błonie rozkaz ale koniecznie w the ten sam rozkaz.  Kolumna mieć the ten sam liczba rząd i musieć jakaś puste miejsce w the files.

I potrzeba the drugi kolumna the kartoteka z dwa kolumna w the kartoteka z cztery kolumna, pięć kolumna.   The dane w/>
kartoteka musieć z the ID liczba the pierwszy kolumna w oba files.

It być dobry the dane w trzeci kartoteka jeżeli robić być OK
I nadzieja robić robić sense

Any pomoc z the kod na robić być ogromnie appreciated.

Odpowiedź : VB.Net - Syndykat dwa tekst kartoteka w jeden z dopasowywanie pierwszy kolumna

To o to lubić to:
(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:
Okręt podwodny Magistrala ()
    Ciemnawy file1 Jako Nowy Słownik (Sznurek, Sznurek)

    'Obciążeniowy słownik z ID (klucz) i dane (wartość)
    Using czytelnik Jako Nowy System.IO.StreamReader ("test1.txt")
        Podczas Gdy Nie reader.EndOfStream
            Ciemnawy str Jako Sznurek = reader.ReadLine ()
            Ciemnawy zastępca () Jako Sznurek = str. Rozłam (", ")

            file1.Add (zastępca ((0)), str)
        Kończyć Podczas Gdy
    Kończyć Using

    'Aktualizować kartoteka klucz w słownik z dane od drugi kartoteka
    Using czytelnik Jako Nowy System.IO.StreamReader ("test2.txt")
        Podczas Gdy Nie reader.EndOfStream
            Ciemnawy str Jako Sznurek = reader.ReadLine ()
            Ciemnawy zastępca () Jako Sznurek = str. Rozłam (", ")

            file1 (zastępca ((0))) = String.Concat (file1 (zastępca ((0))), ",", zastępca (1))
        Kończyć Podczas Gdy
    Kończyć Using

    'Pisać kartoteka słownik nowy kartoteka
    Using pisarz Jako Nowy System.IO.StreamWriter ("result.txt")
        Dla File1 rzecz Jako KeyValuePair (Sznurek, Sznurek) W file1
            writer.WriteLine (rzecz. Wartość)
        Następnie
    Końcówka Using

Końcówka Okręt podwodny
Inne rozwiązania  
 
programming4us programming4us