LINQ Basics
Query Syntax
Query syntax writes a LINQ query with from, where, and select.
Query Syntax
QuerySyntax.cs
using System;
using System.Linq;
class Program
{
static void Main()
{
int minimum = ;
int[] numbers = { 1, 2, 3, 4 };
int[] squares =
(from number in numbers
where number > minimum
select number * number).ToArray();
string joined = string.Join(",", squares);
Console.WriteLine($"minimum={minimum}");
Console.WriteLine($"squares={joined}");
}
}
using System;
using System.Linq;
class Program
{
static void Main()
{
int minimum = ;
int[] numbers = { 1, 2, 3, 4 };
int[] squares =
(from number in numbers
where number > minimum
select number * number).ToArray();
string joined = string.Join(",", squares);
Console.WriteLine($"minimum={minimum}");
Console.WriteLine($"squares={joined}");
}
}
using System;
using System.Linq;
class Program
{
static void Main()
{
int minimum = ;
int[] numbers = { 1, 2, 3, 4 };
int[] squares =
(from number in numbers
where number > minimum
select number * number).ToArray();
string joined = string.Join(",", squares);
Console.WriteLine($"minimum={minimum}");
Console.WriteLine($"squares={joined}");
}
}
query syntax
Query syntax is another way to write LINQ operations.