using System; using System.Collections.Generic; using System.Linq; namespace Klassid2{ class Inimene{ string eesnimi; int pikkus; public Inimene(string eesnimi, int pikkus){ this.eesnimi=eesnimi; this.pikkus=pikkus; } public String KysiEesnimi(){return eesnimi;} public int KysiPikkus(){return pikkus;} public override String ToString(){return eesnimi+": "+pikkus+" cm";} }; class Proov{ public static void Main(string[] arg){ Inimene[] inimesed={ new Inimene("Juku", 182), new Inimene("Kati", 173), new Inimene("Mati", 178) }; Console.WriteLine(String.Join(" ", inimesed.Select(isik => isik.KysiEesnimi()))); Console.WriteLine(String.Join(" ", from isik in inimesed select isik.KysiEesnimi())); Console.WriteLine(String.Join(" ", inimesed.Where(isik => isik.KysiPikkus()<180).Select(isik => isik.KysiEesnimi()))); Console.WriteLine(String.Join(" ", from isik in inimesed where isik.KysiPikkus()<180 select isik.KysiEesnimi())); Console.WriteLine(String.Join(" ", inimesed.OrderBy(isik => isik.KysiPikkus()))); Console.WriteLine(String.Join(" ", from isik in inimesed orderby isik.KysiPikkus() select isik)); } } }