Lister brukes til å vise data av samme type. For eksempel kan det være antall lister , brev og lister over navn. Filtrering en liste velger noen elementer fra listen og utelukker andre . En liste kan filtreres basert på noen nyttige kriterier gjennom bruk av en Microsoft. Net "boksen ". En avmerkingsboks kan filtrere en liste og vise bare de elementene i listen som oppstår etter noen brev . Du kan bruke Microsoft Visual Studio 2010 for å utføre denne oppgaven. Du trenger
datamaskin med Visual Studio 2010 installert
Vis flere instruksjoner
en
Åpen Visual Studio 2010 ved å klikke på programmets ikon. Når den lastes ned, velger du "Fil /Ny /Project" og klikk " Visual C # /Windows Forms Application. " En ny Windows Form Application prosjektet er opprettet , og en blank Windows Form vises i hovedredaktør vinduet.
2
Finn " Toolbox " panel plassert på hver side av de viktigste editor vinduet . Denne boksen inneholder lister over elementer som kan brukes til å bygge et grafisk brukergrensesnitt . Finn en merket "boksen ".
3
Klikk og dra boksen fra " Toolbox " panel på skjemaet . En avmerkingsboks vises på skjemaet .
4
Finn elementet heter " TextBox " fra " Toolbox " panel . Dra og slipp dette elementet som det du gjorde med "boksen " .
5
Dobbeltklikk på "boksen " for å åpne kildekoden siden som er tilknyttet boksen .
6
Finn kildekoden som sier "public delvis klasse Form1 : . Form" Under denne uttalelsen , skriver følgende liste erklæringen : en
statisk liste minliste = new List ();
7 Finn kildekoden som sier "public Form1 ( ) . " Under denne uttalelsen, skriver følgende utsagn for å legge til noen elementer til Side 8
Finn teksten merket " checkBox1_CheckedChanged . " Denne koden utfører når boksen er klikket på eller av.
9
Loop gjennom hvert element i listen du vil filtrere. Skriv en " foreach " loop for å oppnå dette. Skriv følgende rett under "boksen " code blokk som dukket opp når du dobbeltklikket det .
Foreach (var brev i minliste )
{ }
10
filtrere listen basert på noen kriterier. For eksempel vil filtrere ut alle bokstavene "A ", skriv følgende mellom klammeparentes av " foreach " loop "
if ( brev ! = " A " )
{ } .
11
Legg den filtrerte teksten til " TextBox " element du opprettet i skjemaet å gjøre dette , skriver følgende i løpet av de klammeparentes av " hvis " statement : en
textBox1.Text + = brev ; . . .
12
Kjør programmet ved å trykke på den grønne " Play "-knappen programmet vil vise en avmerkingsboks Klikk én gang for å filtrere listen tekstboksen viser nå bokstavene " BCDE . "