شروع دوره های تخصصی, پایتون | هوش مصنوعی 18 دی شروع دوره های تخصصی, پایتون | هوش مصنوعی 18 دی
ثبت نام
مهدی محبیان

آشنایی با LINQ

نویسنده :مهدی محبیان

    فهرست مطالب
    مقدم ه ..................................................................................................................................................................................................... 8
    8 ......................................................................................................................................................................................... L INQ آشنایی با
    10 . ............................................................................................................................................................. LINQ آشنایی با پرس وجوهاي
    سھ بخش یک عملیات پرس وج و ................................................................................................. ١٠
    ١١ .............................................................................................................. T he Data Source
    منبع داد ه ........................................................................................................................... ١١
    پرس وجو .......................................................................................................................... ١٣
    اجرای پرس وج و .................................................................................................................. ١۴
    اجرای معوق .................................................................................................................. ١۴
    تحمیل اجرای فوری و بی واسطھ............................................................................................. ١۴
    و انواع جنری ک ........................................................................................................................................................................... . 15 LINQ
    ١۶ ....................................................................... L INQ در پرس وجوھای IEnumerable(T) متغیرھای
    دادن اجازه ی مدیریت اعلان نوعھای جنریک بھ کامپایلر ..................................................................... ١٧
    17 . ................................................................................................................................................ ( LINQ عملیات هاي پایه پرس وجو (در
    بدست آوردن یک منبع داده ...................................................................................................... ١٧
    فیلتر کردن ........................................................................................................................ ١٨
    مرتب کرد ن ....................................................................................................................... ١٩
    نمونھ ھایی از مرتب سازی اولیھ ................................................................................................. ٢١
    مرتب سازی صعودی اولیھ ................................................................................................... ٢١
    مرتب سازی نزولی اولی ھ ...................................................................................................... ٢٢
    نمونھ ھایی از مرتب سازی ثانویھ ................................................................................................

    مرتب سازی ثانویھ صعودی .................................................................................................. ٢٢
    مرتب سازی نزولی ثانوی ھ ..................................................................................................... ٢٣
    گروه بند ی .......................................................................................................................... ٢۴
    متصل کردن ...................................................................................................................... ٢۵
    گزینش کرد ن ...................................................................................................................... ٢۶
    عملگرهاي پرس وجوي استاندار د .......................................................................................................................................................... . 26
    ترکیب نوشتاری عبارت پرس وجو .............................................................................................. ٢٩
    بسط دادن عملگرھای پرس وجوی استاندارد .................................................................................... ٢٩
    عملیات هاي انجام پذیر بر روي مجموعه ............................................................................................................................................... . 29
    مقایسھ ی عملیات ھای مجموع ھ ................................................................................................... ٢٩
    ٢٩ ...................................................................................................................... Distinct
    ٣٠ ....................................................................................................................... Except
    ٣٠ .................................................................................................................... Intersect
    ٣٠ ........................................................................................................................ Union
    فیلتر کردن داده ه ا .................................................................................................................................................................................... . 30
    نمونھ ای از ترکیب نوشتاری عبارت پرس وج و ................................................................................. ٣١
    عملیات هاي سو ر .................................................................................................................................................................................... . 32
    عملیات هاي پروجکشن (انتخاب) .......................................................................................................................................................... 33
    ٣٣ ........................................................................................................................ Select
    ٣۴ ................................................................................................................ SelectMany
    ٣۴ ................................................................................... S electMany در مقایسھ با متد Select متد
    کد نمونھ ....................................................................................................................... ٣۶
    جزء بندي داده .......................................................................................................................................................................................... 37
    عملیات هاي اتصال ................................................................................................................................................................................. . 40
    گروه بندي داده ه ا ..................................................................................................................................................................................... . 41
    عملیات هاي تولی د ................................................................................................................................................................................... . 42
    عملیات هاي برابري................................................................................................................................................................................. . 46
    عملیات هاي عنص ر .................................................................................................................................................................................. . 47
    48 . ..................................................................................................................................................................... L INQ تبدیل انواع داده در
    عملیات الحاق (یا زنجیربندي ) ............................................................................................................................................................... . 50
    عملیات برافزودگ ی ................................................................................................................................................................................. .

    52 . ..................................................................................................................................................................... LINQ نقل و انتقال داده با
    متصل کردن ورودی ھا در یک دنبالھ ی خروجی واحد ........................................................................ ۵٣
    انتخاب یک زیرمجموعھ از ھر یک از عناصر منب ع .......................................................................... ۵۵
    ۵۶ ........................................................................................... XML انتقال اشیاء درون حافظھ ای بھ
    انجام عملیات ھا بر روی عناصر منبع........................................................................................... ۵٧
    روابط مابین نوعها در عملیات هاي پرس وجو ...................................................................................................................................... . 58
    پرس وجوھایی کھ داده ی منبع را منتقل نمی کنند ................................................................................ ۵٩
    پرس وجوھایی کھ دادهی منبع را منتقل می کنند ................................................................................. ۶٠
    اجازه دادن بھ کامپایلر برای استنتاج اطلاعات نو ع ............................................................................ ۶١
    ترکیب نوشتاري پرس وجو در مقابل ترکیب نوشتاري متد..................................................................................................................... . 62
    متدھای بسط عملگر پرس وجوی استاندارد...................................................................................... ۶٢
    عبارات لامبد ا ..................................................................................................................... ۶۴
    پشتیبانی می کنن د ........................................................................................................................... 65 LINQ که از C# ویژگی هایی از 3.0
    عبارات پرس وج و ................................................................................................................. ۶۵
    ۶۶ ............................................................ ( var) متغیرھایی کھ نوعشان بھ صورت ضمنی مدیریت می شود
    مقداردھنده ی شیء و مجموعھ ................................................................................................... ۶۶
    نوعھای بدون نام.................................................................................................................. ۶۶
    متدھای بس ط ....................................................................................................................... ۶٧
    عبارات لامبد ا ..................................................................................................................... ۶٧
    خاصیت ھای پیاده سازی شده اتوماتیک .......................................................................................... ۶٧
    68 . ........................................................................................................................................................................... ADO.NET به LINQ
    ۶٩ .............................................................................................................. D ataSet بھ LINQ
    ۶٩ .................................................................................................................... S QL بھ LINQ
    70 . .................................................................................................................................................. A DO.NET به LINQ نگاه اجمالی بر
    71 . .............................................................................................................................................................................. D ataSet به LINQ
    ٧٣ .............................................................. D ataSet بھ LINQ با استفاده از DataSet پرس وجو از اشیاء
    ٧۴ ...................................................................................... DataSet بھ LINQ لایھ و -N برنامھ ھای
    74 . .................................................................................................................................................. D ataSet بارگذاري داده به یک شیء
    مثا ل ............................................................................................................................... ٧۵
    در ویژوال استودی و .................................................................................................... . 76 DataSet به LINQ چگونگی ایجاد یک پروژه
    ٧٧ ................................................................................. . NET Framework برای ھدفگیری 3.5
    ٧٧ .............................................................................. D ataSet بھ LINQ برای فعال کردن عاملیت

    78 . ..................................................................................................................................................... D ataSet به LINQ پرس وجوها در
    پرس وجوھ ا ........................................................................................................................ ٧٩
    ترکیب نوشتاری عبارت پرس وج و ........................................................................................... ٧٩
    ترکیب نوشتاری پرس وجوی مبتنی بر متد .................................................................................. ٨٠
    ترکیب پرس وجوھا ............................................................................................................... ٨١
    83 . ................................................................................................................................................................ D ataSet پرس وجو از اشیاء
    پرس وجوها از یک جدول واح د ............................................................................................................................................................ . 83
    پرس وجو از جداول متقاطع ................................................................................................................................................................... . 85
    مثا ل ............................................................................................................................... ٨۶
    نوعدا ر .................................................................................................................................................... . 87 DataSet پرس وجو از اشیاء
    مثا ل ............................................................................................................................... ٨٨
    نوعدا ر .......................................................................................... ٨٨ DataSet چگونگی ایجاد یک
    ٨٩ ................ D ataSet Designer یا با Data Source Configuration Wizard نوعدار با DataSet ایجاد اشیاء
    ٨٩ ....................................... Data Source Configuration Wizard بوسیلھ ی DataSet برای ایجاد یک
    ٨٩ ............................................................... DataSet Designer بوسیلھ ی DataSet برای ایجاد یک
    90 . ...................................................................................................................................................................... DataRow مقایسه اشیاء
    مثا ل ............................................................................................................................... ٩٠
    از یک پرس وجو ............................................................................................................................................ . 91 DataTable ایجاد یک
    مثا ل ............................................................................................................................... ٩٢
    93 . .................................................................................................................................................... S etField و Field متدهاي جنریک
    95 . .......................................................................................................................................................... D ataSet به LINQ انقیاد داده و
    96 . ................................................................................................................................................................. D ataView ایجاد یک شیء
    ٩۶ ................................................................... D ataSet بھ LINQ از یک پرس وجوی DataView ایجاد
    ٩٨ ...................................................................... DataTable از یک شیء DataView ایجاد یک شیء
    99 . .............................................................................................................................................................. DataView فیلترینگ با شیء
    از یک پرس وجو با اطلاعات فیلترینگ ............................................................. ٩٩ DataView ایجاد شیء
    مثال .......................................................................................................................... ١٠٠
    مثال .......................................................................................................................... ١٠٠
    مثال .......................................................................................................................... ١٠١
    مثال .......................................................................................................................... ١٠١
    ١٠۴ ............................................................................................... R owFilter استفاده از خاصیت

    پاک کردن فیلت ر ................................................................................................................. ١٠۵
    مثال .......................................................................................................................... ١٠۶
    مثال .......................................................................................................................... ١٠۶
    107 . ................................................................................................................................................................. D ataView مرتب کردن با
    از یک پرس وجو با اطلاعات مرتب سازی .............................................................. ١٠٧ DataView ایجاد
    مثال .......................................................................................................................... ١٠٨
    مثال .......................................................................................................................... ١٠٨
    مثال .......................................................................................................................... ١٠٩
    ١٠٩ ................................................................................... Sort استفاده از خاصیت مبتنی بر رشتھ ی
    مثال .......................................................................................................................... ١٠٩
    مثال .......................................................................................................................... ١١٠
    ١١٠ ..................................................................................... Sort تسویھ ی خاصیت مبتنی بر رشتھ ی
    مثال .......................................................................................................................... ١١٠
    مثال .......................................................................................................................... ١١١
    111 . ..................................................................................................................................................................DataView کارایی کلاس
    ١١٢ .................................................................................................. F indRows و Find متدھای
    ١١٣ ...................................................................................................................... ASP.NET
    114 . ................................................................................. D ataGridView به یک کنترل DataView چگونگی مقید کردن یک شیء
    ١١۴ ................................................. DataView بھ یک DataGridView برای متصل کردن یک کنترل
    به اشیاء ..................................................................................................................................................................................... . 116 LINQ
    ١١٧ ........................................................................... LINQ با ArrayList چگونگی پرس وجو از یک
    مثال .......................................................................................................................... ١١٧
    و رشته ها ................................................................................................................................................................................. . 118 LINQ
    چگونگی شمارش تعداد رخدادهاي یک کلمه در یک رشته ............................................................................................................... . 119
    مثال .......................................................................................................................... ١٢٠
    چگونگی پرس وجو براي جملاتی که حاوي مجموعه ي معینی از کلمات هستن د ............................................................................... . 121
    مثال .......................................................................................................................... ١٢١
    چگونگی پرس وجو براي یافتن کاراکترهاي واقع در یک رشت ه .......................................................................................................... . 123
    مثال .......................................................................................................................... ١٢۴
    با عبارات منظم ............................................................................................................ . 125 LINQ چگونگی ترکیب کردن پرس وجوهاي
    مثال .......................................................................................................................... ١٢۵
    چگونگی ترکیب کردن و مقایسه مجموعه رشته ها باهم ...................................................................................................................... . 127

    برپایی پروژه و فایل ھای متنی ............................................................................................. ١٢٨
    مثال .......................................................................................................................... ١٢٨
    چگونگی یافتن تفاوت مجموعه اي مابین دو لیست ............................................................................................................................. . 131
    ایجاد فایل ھای داده .......................................................................................................... ١٣١
    کپ ی ........................................................................................................................... ١٣١
    چگونگی مرتب سازي یا پالایش داده ي متنی برحسب هر کلمه یا فیلدي ........................................................................................... . 133
    ایجاد فایل ھای داده ......................................................................................................... ١٣٣
    مثال .......................................................................................................................... ١٣٣
    چگونگی مرتب سازي مجدد فیلدهاي یک فایل قالب دار .................................................................................................................. . 135
    ایجاد فایل داد ه ............................................................................................................... ١٣۵
    مثال .......................................................................................................................... ١٣۶
    چگونگی پر کردن مجموعه هاي شیئی از طریق منابع متعد د ................................................................................................................ . 137
    ایجاد فایل ھای داده .......................................................................................................... ١٣٨
    مثال .......................................................................................................................... ١٣٩
    چگونگی ادغام محتویات از فایل هاي نامشابه ..................................................................................................................................... . 141
    ١۴١ .......................................................................................................................... Example
    چگونگی تقسیم یک فایل به چندین فایل با استفاده از گروه ه ا ........................................................................................................... . 143
    برای ایجاد فایل ھای داد ه .................................................................................................... ١۴٣
    مثال .......................................................................................................................... ١۴۴
    146 . ............................................................................................................... CSV چگونگی محاسبه ي مقادیر ستون ها در یک فایل متنی
    ایجاد فایل داده ی منبع ....................................................................................................... ١۴۶
    مثال .......................................................................................................................... ١۴۶

1394/07/27 31035 1062
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
کتاب های مرتبط
آموزش کار با رشته ها در سی شارپ

کتاب آموزش LINQ در C# 2008

نویسنده: Joseph C. Rattz, Jr.

زبان: انگلیسی

مشاهده کتاب و دانلود
آموزش کار با رشته ها در سی شارپ

کتاب آموزش LINQ

نویسنده: John Paul Mueller

زبان: انگلیسی

مشاهده کتاب و دانلود
آموزش کار با رشته ها در سی شارپ

LINQ TO OBJECTS USING C# 4.0

نویسنده: Troy Magennis

زبان: انگلیسی

مشاهده کتاب و دانلود
نظرات شما

نظرات خود را ثبت کنید...