راهنمای LINQ در زبان #C
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- کوئرینویسی با LINQ
- مرتبسازی، فیلترینگ و گروهبندی با استفاده از LINQ
- پروژکشن، تقسیمبندی، تجمیع و بسیاری موارد دیگر با LINQ
- چند نمونه کاربردی از LINQ
توضیحات دوره
LINQ یا Language-Integrated Query نام مجموعهای از فناوریها است که امکان نوشتن عملیات جستجو و کوئری را به طور مستقیم در زبان #C فراهم میکند.
در این آموزش، یاد میگیریم چگونه عملیاتهای زیر را انجام دهیم:
- مرتبسازی
- عملیات مجموعهای
- عملیات فیلترینگ
- عملیات کمی
- عملیات پروجکشن
- تقسیمبندی داده
- Join کردن آبجکت ها
- گروهبندی داده
- عملیات تولید داده
- عملیات روی عناصر
- ادغام داده یا آبجکت ها
- توابع تجمیعی
و چند مثال کاربردی از LINQ مانند پیدا کردن بزرگترین فایل در یک پوشه، یافتن فایلهای خاص و موارد مشابه
زبانهای مختلفی طی زمان برای دسترسی به داده از منابع مختلف توسعه یافتهاند.
مثلاً برای دسترسی به داده در sql server، زبان SQL که به «زبان ساختیافتهی کوئری» معروف است، وجود دارد.
به همین صورت، برای دسترسی به داده از XML، زبان Xquery توسعه یافته است.
کوئری (query) یک عبارت است که داده را از یک منبع داده بازیابی میکند.
زبانهای مختلفی طی زمان برای دسترسی به داده از منابع مختلف توسعه یافتهاند.
مثلاً برای دسترسی به داده در sql server، زبان SQL که به «زبان ساختیافتهی کوئری» معروف است، وجود دارد.
به همین صورت، برای دسترسی به داده از XML، زبان Xquery توسعه یافته است.
تمام عملیات کوئری LINQ از سه مرحله مشخص تشکیل شدهاند:
- دریافت داده از منبع
- ایجاد کوئری
- اجرای کوئری
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان مبتدی #C و NET.
راهنمای LINQ در زبان #C
-
مقدمه 00:45
-
معرفی LINQ 05:33
-
مرتبسازی 04:49
-
عملیات مجموعهای 05:01
-
فیلترینگ 02:57
-
عملیات کمی 05:48
-
پروجکشن 05:58
-
تقسیمبندی 04:16
-
Join کردن آبجکت ها 04:42
-
گروهبندی 03:28
-
تولید داده 03:45
-
عملیات روی عناصر 05:20
-
ادغام داده 03:12
-
تجمیع 03:20
-
پیدا کردن تکرار یک کلمه در جمله 02:39
-
استخراج اعداد از متن 02:28
-
تقسیم داده از یک فایل به چند فایل 04:59
-
دریافت فایلهای خاص از یک پوشه 02:38
-
پیدا کردن بزرگترین فایل در یک پوشه 02:18
مشخصات آموزش
راهنمای LINQ در زبان #C
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:19
- مدت زمان :01:13:56
- حجم :538.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy