English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

LINQ into キーワード

LINQクエリでintoキーワードを使用すると、グループを構成したり、select子句の後にクエリを続けることができます。

var teenAgerStudents = from s in studentList
    where s.age > 12 && s.age < 20
    select s
        into teenStudents
        where teenStudents.StudentName.StartsWith("B")
        select teenStudents;

上記のクエリでは、「into」キーワードが新しい範囲変数teenStudentsを導入し、最初の範囲変数sは範囲を超えました。intoキーワードの後で新しい範囲変数を使用してさらなるクエリを書くことができます。

VB.Netでは'into'キーワードはグループ化に使用されます。

例:VB.Net LINQのintoキーワード
Dim groupQuery = From s In studentList
                 Group By s.Age Into Group