Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Import txt fajla u listBox1 i provjera dali u listbox već postoje iste stavke? c#

[es] :: .NET :: .NET Desktop razvoj :: Import txt fajla u listBox1 i provjera dali u listbox već postoje iste stavke? c#

[ Pregleda: 1988 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ivanivan94
Ivan Janković

Član broj: 303008
Poruke: 49
31.223.144.*



+1 Profil

icon Import txt fajla u listBox1 i provjera dali u listbox već postoje iste stavke? c#06.01.2016. u 09:11 - pre 49 meseci
Ovo ispod je kod za import textualnog fajla (Text.txt) u listBox1 i on radi, ali meni treba ako je moguće "prilagoditi" kod ili sl. da prilikom importovanja Text.txt fajla proveri dali u listBox1 već postoje iste stavke kao u Text.txt fajlu, pa ako postoje da takve stavke iz Text.txt fajla ne budu impotovane u listBox1 a da samo one stavke iz Text.txt fajla koje nemaju u listBox1 budu impotovane. Nadam se da ste me razumeli. Hvala unapred.

Code:
private void button1_Click(object sender, EventArgs e)
        {
          string sLine = "";
            using (StreamReader sr = new StreamReader(@"c:\Text.txt"))
            {
                while (!sr.EndOfStream)
                {
                    sLine = sr.ReadLine();
                    listBox1.Items.Add(sLine);
                    
                }
                
               MessageBox.Show("Completed..!");          

            }
        }    
 
Odgovor na temu

Dusan Kondic
Programer
ZR "Parametar" Ljubovija
Ljubovija

Član broj: 49961
Poruke: 225
*.customer.telenor.rs.

Sajt: www.drinacoding.com


+14 Profil

icon Re: Import txt fajla u listBox1 i provjera dali u listbox već postoje iste stavke? c#06.01.2016. u 09:30 - pre 49 meseci
Najlakše ti je da prilikom unošenja reda u listBox1 isti red uneseš i u npr. neki pomoćni DataTable, List<string> ili neki sličan objekat, tako da možeš pre samog unosa da proveriš da li se takav red već nalazi u toj DataTabeli, List<string> ili sličnom.
 
Odgovor na temu

ivanivan94
Ivan Janković

Član broj: 303008
Poruke: 49
31.223.144.*



+1 Profil

icon Re: Import txt fajla u listBox1 i provjera dali u listbox već postoje iste stavke? c#06.01.2016. u 09:52 - pre 49 meseci
Hvala vam Dušane u međuvremenu sam našao rešenje i to mi za sada radi ono što sam hteo, ako šta još bude zapelo javljam se...
Code:
listBox1.Items.AddRange( File.ReadAllLines( @"C:\Text.txt" ).Distinct().Where( s => ! listBox1.Items.Contains( s )).ToArray() )
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Import txt fajla u listBox1 i provjera dali u listbox već postoje iste stavke? c#

[ Pregleda: 1988 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.