La Microsoft NET Framework ha permesso ai programmatori di creare interfacce visuali per il loro software. . Questo framework fornisce molti strumenti che consentono di costruire interfacce grafiche ( GUI) facile . Ad esempio , il quadro prevede la " ListBox ", un componente che visualizza un elenco di elementi all'interno di una scatola rettangolare . Un modo per accedere ai dati dei membri di una " ListBox " è di usarlo in una query . È possibile utilizzare il linguaggio di query LINQ . Net per selezionare gli elementi che si visualizza nella " ListBox ". Cose che ti serviranno 
 Visual Studio 2010 
 Mostra più istruzioni 
 1 
 Aprire Visual Studio 2010 , fare clic sulla sua icona del programma . Quando viene caricato , selezionare " File /Nuovo /Progetto" e fare clic su " Visual C # /Applicazione Windows Form ". Questo creerà un nuovo progetto Applicazione Windows Form , e un Windows Form vuoto appare nella finestra principale . 
 2 
 Individuare il pannello con l'etichetta " Casella degli strumenti ", che si trova sia sul sinistro o destro lato - lato dello schermo . Il "Toolbox" dispone di un elenco di componenti grafici utilizzabili , come " ListBox ". Fare clic sulla voce denominata " ListBox " e trascinarlo nel Windows Form . Rilasciando il pulsante del mouse , è possibile inserire l'articolo sul modulo . 
 3 
 Clicca l'opzione di menu "Visualizza" dalla parte superiore dell'interfaccia di Visual Studio 2010 . Selezionare "Codice " dal menu che appare. La vista ora cambia dall'editor visuale per l'editor di codice sorgente . Cercare il testo " InitializeComponent ( ) ", che è circa a metà pagina . Mettere tutto il codice sorgente dopo questa riga di testo . 
 4 
 Creare un elenco di voti. Una query che segue la logica di selezione di gradi sopra 75 utilizzerà questi gradi . Questi gradi possono quindi stampare il " ListBox ". Scrivere il seguente elenco di voti : 
 
 int [ ] gradi = new int [ ] { 55 , 77 , 12 , 99 , 47 , 88 , 62 } ; 
 5 
 Creare un LINQ query. Questa query consente di scorrere la lista dei "gradi " e prova a vedere se un grado è superiore a 75 . Se il voto è superiore a 75 , la dichiarazione "selezionare" verrà selezionato . Ciò consente di stampare in un secondo momento . Scrivi la seguente query di LINQ : 
 
 interrogazione IEnumerable  = 
  dal grado in gradi 
 
 dove grado> 75 
 
 selezionare grado; < br > Pagina 6 
 Pronta la " ListBox " per i dati in entrata per scrivere la seguente riga di codice : 
 
 listBox1.BeginUpdate (); 
 7 
 Avvia la query LINQ collocandolo all'interno di un ciclo " foreach " . Ad ogni iterazione del ciclo " foreach " , qualsiasi grado " selezionato " viene aggiunto al " ListBox ". Scrivere il seguente " foreach " loop : 
 
 foreach ( int i in query) 
 
 { ListBox1.Items.Add ( i); } 
 8 
 chiudere i dati di scrittura capacità del " ListBox " emettendo il seguente comunicato: 
 
 listBox1.EndUpdate (); 
 9 
 Eseguire il programma premendo il tasto verde "Play" . Viene visualizzato un Windows Form , e viene visualizzata una " ListBox ". Il " ListBox " ha i seguenti valori : 
 
 77 
 
 99 
 
 88