using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace linq2 { struct Punkt { public int x; public int y; } class Struktuurid { public static void Main(string[] arg) { Punkt[] punktid=new Punkt[3]; punktid[0].y = 5; punktid[1].x = 3; punktid[1].y = 2; //muud väärtused nullid Console.WriteLine(string.Join(" ", punktid.Select(p => p.y))); IEnumerable yd = from p in punktid select p.y; Console.WriteLine(string.Join(" ", yd)); yd = from p in punktid where p.x > 0 orderby p.x select p.y; Console.WriteLine(string.Join(" ", yd)); } } }