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

Working with Arrays and Collections in Csharp
تعداد ویدئو 61
زمان دوره 02:13:17
مترجم پرووید
ناظر ترجمه پرووید
دوبلر پرووید
ناظر دوبلاژ پرووید
سایت منتشر کننده پلورال سایت

آموزش آرایه ها و کالکشن ها در سی شارپ یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی آموزش کار کردن با کلاس های کالکشنی در سی شارپ است که با نام اصلی #Working with Arrays and Collections in C از شرکت Pluralsight منتشر شده است.

آرایه ها در زبان سی شارپ

آرایه‌ها در زبان برنامه‌نویسی سی شارپ از جمله ساختارهای داده‌ای مهم هستند. آرایه‌ها مجموعه‌ای از عناصر یکسان یا متفاوت هستند که با استفاده از یک نام مشترک به صورت خطی در حافظه ذخیره می‌شوند و هر عنصر به وسیله یک اندیس قابل دسترسی است. اندیس‌ها در آرایه با اعداد صحیح شروع می‌شوند. با استفاده از آرایه‌ها می‌توانیم داده‌ها را به صورت منظم و ساختارمند مدیریت کنیم و به راحتی به عناصر دلخواه دسترسی پیدا کنیم. استفاده از آرایه‌ها در سی شارپ از جمله روش‌های پرکاربرد برای ذخیره‌سازی و مدیریت داده‌ها در برنامه‌ها است. آرایه ها reference type هایی هستند که از یک کلاس abstract به نام Array ساخته می شوند. همه آرایه ها IList و IEnumerable را پیاده سازی می کنند. می توانید از دستور foreach برای عمل تکرار در یک آرایه استفاده کنید.

Working-with-Arrays-and-Collections-in-Csharp-snapshot-2

عملیات معمول بر روی آرایه ها در سی شارپ

در سی شارپ، می‌توانیم از آرایه‌ها برای ثبت و دسترسی به اطلاعات، جستجو و مرتب‌سازی اطلاعات، حذف و اضافه کردن عناصر، تغییر مقادیر عناصر و انجام عملیات ریاضی و منطقی بر روی عناصر استفاده کنیم. از آرایه‌ها می‌توان در الگوریتم‌ها، ساختارهای داده، انجام محاسبات ماتریسی و بسیاری از توابع محاسباتی دیگر استفاده کرد. از جمله عملیات‌های مهم بر روی آرایه‌ها در سی شارپ می‌توان به جستجو، مرتب‌سازی، افزودن و حذف عناصر، تغییر اندازه آرایه و انجام عملیات ریاضی اشاره کرد که هر کدام به طور گسترده‌ای در برنامه‌نویسی مورد استفاده قرار می‌گیرند و کمک می‌کنند تا کد‌ها بهینه‌تر و قابل فهم‌تر باشند.

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

فصل اول: مقدمه این دوره آموزشی

  • مقدمه

فصل دوم: ذخیره سازی داده ها در یک آرایه

  • مقدمه
  • معرفی آرایه ها
  • پیمایش کردن با حلقه های foreach
  • جستجوی Item ها
  • کنترل پیمایش کردن با حلقه for
  • نمونه سازی یک آرایه بدون داده
  • مقدار دهی کردن عناصر درون آرایه
  • جمع بندی

فصل سوم: یافتن داده ها در یک آرایه

  • مقدمه
  • یافتن عناصر با حلقه foreach
  • یافتن عناصر با متد ()Find
  • کلاس Array
  • یافتن چندین آیتم با ()FindAll
  • متد ()Exists برای جستجوی یک مقدار
  • جمع بندی

فصل چهارم: اضافه کردن و حذف کردن داده ها با کلاس <List<T

  • مقدمه
  • تغییر اندازه یک آرایه با متد ()Resize
  • مشکل متد ()Resize
  • معرفی کلاس <List<T
  • حذف آیتم ها با متد ()RemoveAt در کلاس <List<T
  • حذف آیتم ها با متد ()RemoveAll در کلاس <List<T
  • استفاداه کردن از List Initializer ها
  • مقایسه لیست ها و آرایه ها
  • جمع بندی

فصل پنجم: دیکشنری ها

  • مقدمه
  • مشکل مربوط به متد ()Find
  • دیکشنری چیست؟
  • نمونه سازی یک دیکشنری
  • جستجوی مقادیر با استفاده از یک کلید
  • متد های ()TryGetValue و ()ContainsKey
  • پیمایش دیکشنری ها
  • بررسی کلاس SortedDictionary
  • مجموعه SortedList
  • جمع بندی

 

فصل ششم: کلاس های Set (مجموعه ها)

  • مقدمه
  • تفکیک کردن بخش های مختلف برنامه
  • حل مسئله با متد ()Find
  • اشتراک مجموعه ها
  • اشتراک با متد <HashSet<T
  • عملیات بیشتر HashSet ها (اجتماع و تفریق)
  • داده های پیچیده: آرایه های چند بعدی و Jagged
  • ذخیره سازی شبکه ای از داده ها
  • نمونه سازی یک آرایه چند بعدی
  • قرار دادن آرایه دو بعدی در یک کلاس
  • پیمایش کردن آرایه دو بعدی
  • آرایه های دندانه دار
  • جمع بندی

فصل هفتم: کار کردن با Stack ها و Queue ها

  • صف یا Queue چیست؟
  • آموزش عملی: صف بندی کردن مسافران
  • عملیات Dequeue و Enqueue
  • معرفی یک Stack
  • Push کردن و Pop کردن از یک Stack

فصل هشتم: اضافه کردن داده ها به روشی کار آمد در لیست های پیوندی

  • لیست پیوندی چیست؟
  • ذخیره سازی داده ها در یک لیست پیوندی
  • تکرار و حذف از یک لیست پیوندی
  • اجرا کردن برنامه
  • مزایا و معایب استفاده از لیست های پیوندی
  • جمع بندی
  • جمع بندی پایانی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید