Walkthrough

Sursa datelor pentru interogări este o listă simplă de obiecte Student. Fiecare intrare Student are un nume, numele de familie și o serie de numere întregi reprezentând rezultatele testului în clasă. Copiați acest cod în proiect. Acordați atenție următoarelor caracteristici.

Clasa Student constă în proprietăți implementate automat.

Fiecare student din listă este inițializat folosind inițializatorul de obiecte.

Lista însăși este inițializată utilizând inițialele de colectare.

Întreaga structură de date va fi inițializată și creată fără apeluri explicite ale constructorilor sau acces explicit la membri. Pentru mai multe informații despre aceste funcții noi, consultați Proprietăți automată implementabile (Ghid de programare C #) și Initializatoare de obiecte și colecții (C # Ghid de programare).

Adăugarea unei surse de date

Adăugați clasa Student și lista studenților inițializați la clasa programului din proiect.

Adăugarea unui nou student la lista de elevi

Adăugați un nou student în lista Elevii și folosiți orice nume și rezultate de testare. Încercați să tastați toate informațiile despre noul cursant pentru a înțelege mai bine sintaxa inițializatorului de obiecte.

Crearea unei interogări simple

În metoda principală, creați o interogare simplă care, atunci când este executată, va returna o listă a tuturor elevilor ale căror rezultate ale testului au depășit 90 de puncte. Rețineți că, deoarece este selectat întregul obiect Student, tipul solicitării este IEnumerable. Deși codul ar putea utiliza de asemenea tastarea implicită cu cuvântul cheie var. O tastare explicită este utilizată pentru a afișa în mod clar rezultatele. Pentru mai multe informații despre var, vedeți Variabilele locale tipizate implicit (C # Programming Guide).

Rețineți că variabila intervalului de interogări al elevului servește ca referință la fiecare obiect Student din sursă, oferind acces membrilor pentru fiecare obiect.

Articole similare