Áttekintés
A lekérdezések adatforrása a hallgatói objektumok egyszerű listája. Minden Diák bejegyzésnek van egy neve, vezetékneve és egy egész számú tömbje, amelyek az osztályban szereplő teszt eredményeket reprezentálják. Másolja át ezt a kódot a projektbe. Ügyeljen a következő jellemzőkre.
A hallgatói osztály az automatikusan végrehajtott tulajdonságokból áll.
A lista minden egyes hallgatója az objektum inicializáló használatával inicializálódik.
Maga a lista inicializálása a gyűjteményi inicializáló használatával történik.
Ezt a teljes adatstruktúrát inicializálni és létrehozni nem explicit konstruktív hívások vagy explicit hozzáféréssel a tagokhoz. Az új funkciókról további információkat az Automatikusan végrehajtható tulajdonságok (C # programozási útmutató) és az Objektum és gyűjtemény inicializálók (C # programozási útmutató) talál.
Adatforrás hozzáadása
Add hozzá a hallgatói osztályt és az inicializált hallgatói listát a program osztályába.
Új diák felvétele a hallgatók listájába
Add hozzá egy új diákot a diákok listájára, és használjon bármilyen nevet és teszt eredményt. Próbálja meg megadni az új tanulóról szóló összes információt, hogy jobban megértse az objektum inicializáló szintaxisát.
Egy egyszerű lekérdezés létrehozása
A fő módszerben hozzon létre egy egyszerű lekérdezést, amely végrehajtásakor visszaadja azon tanulók listáját, akiknek a vizsgálati eredménye meghaladta a 90 pontot. Ne feledje, hogy a teljes Student objektum kiválasztása óta a kérés típusa IE számozható
Ne feledje, hogy a diák lekérdezési tartományának változója a forrásban lévő minden diák objektumra hivatkozik, amely minden taghoz hozzáférést biztosít a tagokhoz.