Påskynda genomförandet av din Windows Presentation Foundation , eller WPF , ansökan genom att lära sig att använda LINQ-frågor . I programmering , är en fråga för att hämta data från en datakälla, t.ex. matriser . Det finns tre huvuddelar i en LINQ fråga operation : Skaffa en datakälla , skapar en fråga och verkställer det . Datakällan kan vara allt från en array till en databas -anslutning , beroende på dina behov . Saker du behöver
Microsoft Visual Studio
Visa fler instruktioner
1
Launch Microsoft Visual Studio , klicka på " Nytt projekt " länken och expandera " Andra språk " nedan " , installerade mallar " Klicka på" Windows " och dubbelklicka på " WPF Application " för att skapa ett nytt WPF applikation
2
Dubbelklicka på . " listBox " för att lägga till en ny kontroll listrutan till . huvudfönstret för projektet . Dubbelklicka på " knappen " för att lägga till en ny knapp . Klicka på " Project " -menyn och klicka på " Add Reference " för att starta Add fönstret Reference dialog . Klicka på " . NET ", välj " System.Data.Linq " och klicka på " OK " för att lägga till denna komponent som en hänvisning till ditt projekt .
3
Dubbelklicka på " Button " att skapa en click-händelse . Kopiera följande kod för att skapa en ny sträng array , sedan klistra in den inuti klick händelse av din knapp :
string [ ] myArray = new string [ ] { " spanska " , " Korean " , " Japanska " , " English " , " Chinese " };
4
Lägg till följande kod för att skapa en LINQ fråga och väljer data i arrayen som du har skapat i föregående steg :
var lang = från SDATA i myArrayorderby sDataselect SDATA ,
5
Kopiera och klistra in följande kod till loopa igenom resultaten och lägga till dem i listrutan kontroll :
foreach ( string språk lang ) { this.listBox1.Items.Add ( språk ) ;}
6
Tryck på " F5 " för att köra ditt projekt . Klicka på " Knapp " för att befolka kontroll listrutan med föremål från arrayen .