وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

آموزش پیشرفته C# Collections

سرفصل های دوره

در این دوره آموزشی با کالکشن ها در زبان C# آشنا شده و برنامه نویسی پیشرفته آن ها را یاد گرفته ، در پروژه های واقعی تجربه و تمرین خواهید کرد.

عنوان اصلی : Advanced C# Collections

سرفصل ها :

بررسی اجمالی دوره
بررسی اجمالی و پیش نیازها
برابری آرایه
بیشتر مجموعه ها انواع مرجع هستند
برابری برای مجموعه ها
مقایسه مقادیر مجموعه با SequenceEqual()
تخصیص آرایه
چرا آرایه ها اینقدر عجیب هستند؟
آرایه های زیر هود
لیست های زیر سرپوش
خلاصه
بررسی اجمالی
چرا عملکرد مجموعه مهم است
O(n) عملیات و مقیاس پذیری
O(1) به چه معناست؟
خطرات O(n مربع)
بررسی مقیاس بندی مجموعه
معرفی نسخه نمایشی TourBooker
وارد کردن کشورها به فهرست
نمایش لیست در یک لیست باکس
جستجوی خطی با List.Find()
مرتب سازی: List.Sort() در مقابل LINQ
خلاصه
بررسی اجمالی
ایجاد یک دیکشنری از یک لیست با LINQ
جستجوی کشورها با کلید
حل حساسیت موردی با مقایسه کننده برابری
شمارش لغت نامه ها
ترتیب شمارش فرهنگ لغت نامشخص است
معرفی Sorted Dictionary
SortedList در مقابل Sorted Dictionary
استفاده از نوع سفارشی به عنوان کلید
نادیده گرفتن برابری برای کلیدها
اهمیت GetHashCode()
خلاصه
نمای کلی و معرفی نسخه ی نمایشی
معرفی LinkedList
تغییرات سریع اما جستجوی آهسته
Nodes و LinkedListNode
افزودن به لیست پیوندی با AddLast()
حذف از لیست پیوندی با Remove()
درج در لیست پیوندی با InsertBefore()
LinkedList مزایا و معایب
Sorted Dictionary بازگشته است
استفاده از مزیت منحصربفرد بودن کلید دیکشنری
خلاصه
بررسی اجمالی
معرفی Stack
راه اندازی دمو
ورود به سیستم با Stack .فشار دادن()
لغو و پشته .ترکیدن()
پیاده سازی ویژگی Undo
ویژگی های یک پشته
خلاصه
بررسی اجمالی: معرفی صف
نسخه ی نمایشی: در صف درخواست های رزرو
اعلام صف
SelectedItems ضعیف تایپ شده است
نوبت به صف
Dequeue
نگاه کردن به صف
شمارش صف
خلاصه
بررسی اجمالی
اضافه کردن همزمانی به نسخه ی نمایشی
قرار گرفتن در صف یک صف همزمان
Dequeueing از یک صف همزمان با TryDequeue()
مشاهده یک صف همزمان با TryPeek()
خلاصه
بررسی اجمالی
حذف موارد تکراری با LINQ
اجتناب از تکراری با هش ست
مقایسه مجموعه ها و دیکشنری ها
مرتب سازی موارد با SortedSet
ارائه مقایسه کننده
مقایسه کنندگان و مقایسه کنندگان برابری
ادغام مجموعه ها با UnionWith()
تنظیم Intersection و IntersectWith()
خلاصه
بررسی اجمالی
معرفی ReadOnlyDictionary
معرفی ReadOnlyList
فقط خواندنی کد را قوی می کند
شکاف در مجموعه های فقط خواندنی
مجموعه های تغییرناپذیر
مقایسه مجموعه‌های غیرقابل تغییر و فقط خواندنی
همزمانی
خلاصه
بررسی اجمالی
فهرست و رابط دیکشنری
شمارش با IEnumerable
قابل شمارش و عملکرد LINQ
بررسی مقادیر با Any()
IReadOnlyList در مقابل IImmutableList
جداسازی کد
خلاصه ماژول
خلاصه دوره

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: 24791
حجم: 601 مگابایت
مدت زمان: 223 دقیقه
تعداد دیسک: 1 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 11 بهمن 1398
آموزش پیشرفته C# Collections
آموزش پیشرفته C# Collections 1
آموزش پیشرفته C# Collections 2
آموزش پیشرفته C# Collections 3
آموزش پیشرفته C# Collections 4
آموزش پیشرفته C# Collections 5
آموزش پیشرفته C# Collections 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید