static void Main(string[] args) { //04.Write a LINQ query that finds the first name and last name of all students with age between 18 and 24. Student[] students = new Student[] { new Student("Gosho", "Petrov", 26), new Student("Ivan", "Georgiev", 19), //between 18 and 24 new Student("Aleksandar", "Borisov", 24), //between 18 and 24 new Student("Dobroslava", "Burgaska", 18), //between 18 and 24 new Student("Dobromir", "Dobromirov", 50), new Student("Jorjo", "Ganchev", 16), new Student("Dobri", "Penchev", 22) //between 18 and 24 }; var result = from student in students where student.Age >= 18 && student.Age <= 24 select student; foreach (var student in result) { Console.WriteLine(student.ToString()); } }
static void Main(string[] args) { Student[] students = new Student[] { new Student("Gosho", "Petrov", 26), new Student("Ivan", "Georgiev", 19), //between 18 and 24 new Student("Aleksandar", "Borisov", 24), //between 18 and 24 new Student("Dobroslava", "Burgaska", 18), //between 18 and 24 new Student("Dobromir", "Dobromirov", 50), new Student("Jorjo", "Ganchev", 16), new Student("Dobri", "Penchev", 22) //between 18 and 24 }; var studentsBetween18And24 = from student in students where student.Age >= 18 && student.Age <= 24 select student; foreach (var student in studentsBetween18And24) { Console.WriteLine("{0} {1}", student.FirstName, student.LastName); } }