VB.NET LINQの使い方

      2017/07/13


リンクとは統合言語クエリです。
リングでは統一した構文でかけます。
データベースではLINQ to sql
xmlではLINQ to xml
配列やコレクションはLINQ to Objects
コレクションや配列はObjects型を持ってます。

基本構文
from 
from 変数 ln データソース
select
select 抽出項目
where
where 抽出条件
order by 
order by 並び替え項目
join
join 結合条件


備考:SQLの構文とは違いますが大まかな意味は一緒です。
タイミング
即時実行 即実行
遅延実行 必要になったときに実行

通常は指定しない限り遅延実行されます。
指定する方法はtolistメソッドを使います。
dim 変数 = (LINQクエリ).ToList()
即時実行されます。
集計関数
Average
count
min
max
sum

Aggregate 変数 ln データソース into 集計関数

PR



 - 基礎文法

Translate »