کلمه کلیدی into در LINQ
در این بخش از آموزش LINQ کلمه کلیدی into را بررسی خواهیم کرد. از این کلمه کلیدی به منظور ایجاد یک گروه یا ادامه دادن کوئری بعد از select استفاده می شود. برای درک بهتر به مثال زیر توجه کنید:
1 2 3 4 5 6 | 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 تعریف کرده و نتایج select را در آن قرار دادیم. بنابراین متغیر رنج اولیه s از محدوده خارج می شود. حال با استفاده از متغیر رنج جدید می توانیم کوئری را ادامه دهیم.
کلمه کلیدی into در زبان برنامه نویسی VB.NET به منظور گروه بندی استفاده می شود. برای درک بهتر به مثال زیر توجه کنید:
1 2 | Dim groupQuery = From s In studentList Group By s.Age Into Group |
در مثال فوق دانش آموزان بر اساس فیلد Age گروه بندی می شوند.
هیچ نظری ثبت نشده است