... | @@ -309,7 +309,7 @@ Expression.Compile : 데이터로 담겨 있는 람다 식은 컴파일이 가 |
... | @@ -309,7 +309,7 @@ Expression.Compile : 데이터로 담겨 있는 람다 식은 컴파일이 가 |
|
- NodeType : Expression tree의 특정노드의 ExpressionType을 리턴한다. ExpressionType은 45가지의 값을 가진 열거형타입인데, Expression tree에 속할 수 있는 모든 노드의 목록이 포함되어 있다. 예를 들면, 상수를 리턴하거나, 파라미터를 리턴한다거나, 둘 중에 뭐가 더 큰지 결정한다거나 (<,>), 두 값을 더한다거나(+) 하는 것들이 있다.
|
|
- NodeType : Expression tree의 특정노드의 ExpressionType을 리턴한다. ExpressionType은 45가지의 값을 가진 열거형타입인데, Expression tree에 속할 수 있는 모든 노드의 목록이 포함되어 있다. 예를 들면, 상수를 리턴하거나, 파라미터를 리턴한다거나, 둘 중에 뭐가 더 큰지 결정한다거나 (<,>), 두 값을 더한다거나(+) 하는 것들이 있다.
|
|
- Type : expression의 정적인 타입을 리턴한다.
|
|
- Type : expression의 정적인 타입을 리턴한다.
|
|
|
|
|
|
#### LINQ (Language INtegrated Query)
|
|
#### LINQ
|
|
|
|
|
|
C# 목표중에서 하나는 데이터베이스의 접속 및 제어 방식이 언어 자체에 잘 녹아들도록 만드는 것, MS는 사용자가 직접적인 데이터엑세스
|
|
C# 목표중에서 하나는 데이터베이스의 접속 및 제어 방식이 언어 자체에 잘 녹아들도록 만드는 것, MS는 사용자가 직접적인 데이터엑세스
|
|
서비스를 추가하지 않아도 C#의 구문 자체에서 데이터를 제어하길 원함.LINQ(Language Integrated Query)가 탄생함.
|
|
서비스를 추가하지 않아도 C#의 구문 자체에서 데이터를 제어하길 원함.LINQ(Language Integrated Query)가 탄생함.
|
... | | ... | |