دوره مجازی #C (جلسه 11): مفهوم Generic و Interface های مهم .NET

- visibility ٨ mode_comment

در این جلسه با مفهوم Generic و Interface های مهم .NET و همینطور مفهوم Sorting و پاس دادن پارامتر با Reference آشنا خواهیم شد. محوریت اصلی این جلسه مفهوم Generic خواهد بود و سایر مطالب را در جهت تفهیم بیشتر این مبحث مطرح خواهیم کرد.

مطالب آموزش داده شده در این جلسه به قرار زیر می باشند:

  • آشنایی با مفهوم Generic و Type Parameter
  • آشنایی با نحوه تعریف و کارکرد متد های Generic
  • معرفی کلمه کلیدی Ref به منظور ارسال پارامتر ها با Reference
  • معرفی کلاس های Generic
  • آشنایی با مفهوم Sorting و الگوریتم های موجود
  • معرفی الگوریتم Bubble Sort و پیاده سازی آن
  • آشنایی با Interface های Built-in در .NET و نحوه ی استفاده و کاربرد آن ها
  • معرفی IComparable Interface
  • معرفی کلمه کلیدی where برای اعمال قید هایی در کلاس های Generic

در جلسه ی آینده با لیست Generic، ذخیره و بازیابی اطلاعات در فایل ها، کار با دایرکتوری ها و مفهوم Serialization آشنا خواهیم شد.

info توجه

این مطلب یک جلسه از دوره آموزش #C می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره آموزش #C

comment دیدگاه کاربران
امید دهقان

با سلام خدمت شما
استاد ممنون می شم ازتون اگه تعاریف مباحث گفته شده در جلسات رو به صورت یک فایل متنی به ما بدید چون بعضی وقت ها چون تعریف مناسبی رو نمیشه از تمریناتی که حل میکنید برداریم باعث گنگ شدن مطالب می شه یعنی اول یه تعریف کاملی داشته باشیم و بعد به صورت مثال اون ها رو ببینیم
با تشکر.

آرین زارعی

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

سید احسان عظیمی

اگه بخوان همچین کاری رو عملی کنن یه کتاب کامل باید در پایان دوره تحویل بدن

امید دهقان

ممنون با تشکر از شما…

سید احسان عظیمی

سلام،این قسمتو متوجه نشدم،چرا در متود Swap متغیرها جا به جا نشدن؟

آرین زارعی

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

سید احسان عظیمی

چرا باید از refاستفاده کنیم؟در حقیقت ref همون اشاره گر در ++c هست؟

آرین زارعی

خیر با اشاره گر در سی شارپ کاملا متفاوت است از نظر ساختار ولی می توان به صورت کاربردی به جفتشان یکسان نگاه کرد. کاربردشان هم ارسال پارامتر به صورتی است که اگر در تابع تغییر کند در مبدا هم تغییر می کند.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.