쿼리 식은 from 절로 시작해야 한다. 또한 쿼리 식은 from 절로 시작하는 하위 쿼리를 포함할 수 있다.
from절에 들어갈 내용
- 쿼리 또는 하위 쿼리가 실행될 데이터 소스
- 소스 시퀀스의 각 요소를 나타내는 지역 범위 변수
- from절에서 참조되는 데이터 소스는 IEnumerable, IEnumerable<T> 형식이거나 IQueryable<T>와 같은 파생 형식이어야 한다.
class LowNums
{
static void Main()
{
int[] numbers = {5, 4, 1, 3, 9, 8, 6, 7, 2, 0};
var lowNums = from num in numbers
where num < 5
select num;
foreach (int i in lowNums)
{
Console.Write(i + " ");
}
}
}
// Output : 4 1 3 2 0
[출처] docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/keywords/from-clause
'프로그램 > .NET' 카테고리의 다른 글
[ASP.NET] Html.ActionLink에 의해 생성된 하이퍼링크에 style 입히기 (0) | 2021.05.06 |
---|---|
[C#] foreach문 사용하기 (0) | 2021.03.12 |
[C#] C#에서 Oracle 사용(OracleConnection, OracleCommand) (0) | 2021.03.11 |
[C#] #region 사용하기 (0) | 2021.03.11 |