while(enumr.MoveNext()){ string eesnimi=enumr.Key as string; int hinne=(int)enumr.Value; Console.WriteLine("{0}: {1}", eesnimi, hinne); } } } /* D:kodu 606dotnet>Kollektsioon4 5 Kati: 5 Juku: 3 Sass: 3 */ Ülesandeid * Küsi kasutajalt arve, kuni ta sisestab nulli. Salvesta ArrayListi. Väljasta need arvud tagurpidises järjekorras. * Proovi eelmine ülesanne lahendada LinkedListi abil. Omadus Last annab loetelu viimase elemendi, RemoveLast() kustutab viimase. * Loe tekstifailist arvud, väljasta nad sorteerituna teise tekstifaili. * Loe tekstifailist arvud. Teise tekstifaili väljasta, mitu korda iga arv esines. Andmebaasiliides Ühenduse loomine, päring Kui juhtub, et arvutis või kättesaadavas võrgus on kasutada mõni andmebaas, siis suure tõenäosusega saab sealsete andmete poole pöörduda ja omakoostatud C#-programmi kaudu. Ühe-kaks väärtust võib olla lihtsam baasi enese juurde käiva halduskeskkonna abil paika
string eesnimi=enumr.Key as string; int hinne=(int)enumr.Value; Console.WriteLine("{0}: {1}", eesnimi, hinne); } } } /* D:kodu 606dotnet>Kollektsioon4 5 Kati: 5 Juku: 3 Sass: 3 */ Ülesandeid * Küsi kasutajalt arve, kuni ta sisestab nulli. Salvesta ArrayListi. Väljasta need arvud tagurpidises järjekorras. * Proovi eelmine ülesanne lahendada LinkedListi abil. Omadus Last annab loetelu viimase elemendi, RemoveLast() kustutab viimase. * Loe tekstifailist arvud, väljasta nad sorteerituna teise tekstifaili. * Loe tekstifailist arvud. Teise tekstifaili väljasta, mitu korda iga arv esines. Mallid Objektorienteeritus võimaldab alamklasside eksemplare omistada ülemklassi tüüpi muutujatele. Nõnda saab lahendada enamiku olukordi, kus koodilt nõutakse paindlikkust ning võimet veidi erinevaid objekte ühiselt hoida või käidelda. Kus pole võimalik objekte omistada
string eesnimi=enumr.Key as string; int hinne=(int)enumr.Value; Console.WriteLine("{0}: {1}", eesnimi, hinne); } } } /* D:kodu 606dotnet>Kollektsioon4 5 Kati: 5 Juku: 3 Sass: 3 */ Ülesandeid * Küsi kasutajalt arve, kuni ta sisestab nulli. Salvesta ArrayListi. Väljasta need arvud tagurpidises järjekorras. * Proovi eelmine ülesanne lahendada LinkedListi abil. Omadus Last annab loetelu viimase elemendi, RemoveLast() kustutab viimase. * Loe tekstifailist arvud, väljasta nad sorteerituna teise tekstifaili. * Loe tekstifailist arvud. Teise tekstifaili väljasta, mitu korda iga arv esines. Mallid Objektorienteeritus võimaldab alamklasside eksemplare omistada ülemklassi tüüpi muutujatele. Nõnda saab lahendada enamiku olukordi, kus koodilt nõutakse paindlikkust ning võimet veidi erinevaid objekte ühiselt hoida või käidelda. Kus pole võimalik objekte omistada muidu pärimispuu