Правильным с точки зрения синтаксиса LINQ будет выражение
(Отметьте один правильный вариант ответа.)
Варианты ответа
using System;using System.Linq;class Example{ static void Main() { int[] myArray = { -18, 15, -4, 69, 36, 11, 98, -7, -8, 2, 7, -6, 14 }; var criteria = from n in myArray where n % 3 == 0 where n < 50 orderby i select n; Console.Write("Числа, кратные трем, меньше 50, упорядоченные по возрастанию: \n"); foreach (int i in criteria) Console.Write(i + " "); }}
using System;using System.Linq;class Example{ static void Main() { int[] myArray = { -18, 15, -4, 69, 36, 11, 98, -7, -8, 2, 7, -6, 14 }; var criteria = from n in myArray where n % 3 == 0 where n < 50 orderby n select n; Console.Write("Числа, кратные трем, меньше 50, упорядоченные по возрастанию: \n"); foreach (int i in criteria) Console.Write(i + " "); }}(Верный ответ)
using System;using System.Linq;class Example{ static void Main() { int[] myArray = { -18, 15, -4, 69, 36, 11, 98, -7, -8, 2, 7, -6, 14 }; var criteria = from n in myArray where myArray % 3 == 0 where n < 50 orderby n select n; Console.Write("Числа, кратные трем, меньше 50, упорядоченные по возрастанию: \n"); foreach (int i in criteria) Console.Write(i + " "); }}
using System;using System.Linq;class Example{ static void Main() { int[] myArray = { -18, 15, -4, 69, 36, 11, 98, -7, -8, 2, 7, -6, 14 }; var criteria = from n in myArray where n % 3 == 0 where n < 50 orderby n select n; Console.Write("Числа, кратные трем, меньше 50, упорядоченные по возрастанию: \n"); foreach (int n in criteria) Console.Write(i + " "); }}
using System;using System.Linq;class Example{ static void Main() { int[] myArray = { -18, 15, -4, 69, 36, 11, 98, -7, -8, 2, 7, -6, 14 }; var criteria = from n in myArray where n % 3 == 0 where n < 50 orderby n select myArray; Console.Write("Числа, кратные трем, меньше 50, упорядоченные по возрастанию: \n"); foreach (int i in criteria) Console.Write(i + " "); }}