Slik leser du en fil til ListBox i C #

Legge til en "ListBox" kontroll med evnen til å lese filer til et program du har opprettet ved hjelp av Microsofts programmeringsspråket C # i stor grad øker allsidigheten av søknaden. Vanligvis må du bruke data fra en fil for å fylle kontroller som listebokser. I C #, kan du bruke en "List" datatypen variabel til å holde alle linjene leses fra en fil. Bruk "Datasource" eiendom av "ListBox" for å fylle det med data lagret i "List" datatype variabel.

Bruksanvisning

1 Start Microsoft Visual Studio, klikk på "New Project" fra ruten til venstre på skjermen, og utvide "andre språk" under "Installerte maler." Klikk på "Visual C #" og dobbeltklikk på "Windows Forms Application" fra midten av dialogvinduet for å opprette et nytt prosjekt.

2 Dobbeltklikk på "ListBox" for å legge til en ny liste bokskontroll i skjemaet. Dobbeltklikk på "Button" for å legge til en ny knapp i skjemaet.

3 Dobbeltklikk på "Button1" for å lage et klikk begivenhet for knappen. Lag en ny "List" variabel som du vil bruke for å fylle "ListBox" kontroll med data:

List <string> myList = new List <string> ();

4 Les tekstfilen og legge dataene til "List" kontroll opprettet i forrige trinn:

myList = System.IO.File.ReadLines("&lt;file name>.txt").ToList();

5 Sett "myList" som "Datasource" for "ListBox" kontroll:

this.listBox1.DataSource = myList;

6 Trykk "F5" for å kjøre programmet og klikk "Button1" for å lese filen inn i "ListBox."