using System.Xml.Linq;
public class Example
{
public static void Main()
{
Console.Write("표준 쿼리 연산자 확장 메서드 \n");
int[] numbers = { 2, 3, 5, 11, 13, 15, 16, 20 };
// 쿼리구문
IEnumerable<int> 표준쿼리 =
from num in numbers
where num % 2 == 0
orderby num
select num;
// 메서드구문.
IEnumerable<int> 메서드구문쿼리 = numbers.Where(num => num % 2 == 0).OrderBy(n => n);
foreach (int i in 표준쿼리)
{
Console.Write(i + " ");
}
Console.WriteLine(System.Environment.NewLine);
foreach (int i in 메서드구문쿼리)
{
Console.Write(i + " ");
}
Console.WriteLine(System.Environment.NewLine);
Console.WriteLine("Press any key to exit");
Console.ReadKey();
}
}