در حال حاضر محصولی در سبد خرید شما وجود ندارد.
آیا شما به دنبال راه هایی برای افزایش برنامه C # خود هستید؟ در این دوره، کارشناس برنامه نویسی Joe Marini شما را از طریق نحوه استفاده از رابط ها و عمومی در C # هدایت می کند. جو توضیح می دهد که رابط ها و ژن ها هر دو برای ساخت کلاس های انعطاف پذیر استفاده می شود. او شما را از طریق چگونگی تعریف و پیاده سازی یک رابط، نحوه استفاده از یک رابط در هنگام ریخته گری یک کلاس C # به نوع دیگری، نحوه اجرای بیش از یک رابط برای کلاس C # و غیره. جو توضیح می دهد که چگونه رابط ها کد شما را حفظ می کند، جمع و جور و کارآمد، در حالی که Generics برای ایجاد کد قابل نگهداری و آسان تر برای خواندن استفاده می شود. جو به شما نشان می دهد که چگونه از G # Generics Generics برای ایجاد لیست نوع صرفه جویی در اشیاء استفاده کنید. او همچنین پوشش می دهد که چگونه از نسخه های عمومی از صف های داده های صف و پشته استفاده کنید، و همچنین نحوه استفاده از نسخه های عمومی از صف های داده صف و پشته. رابط ها و عمومی پروژه های C # خود را آسان تر ساخت و مقیاس، با اشکالات کمتر و مسائل مربوط به عملکرد در طول راه.
عنوان اصلی : C#: Interfaces and Generics
سرفصل های دوره :
مقدمه:
یادگیری C#: رابط ها و ژنریک ها
آنچه باید بدانید
تنظیم محیط
1. بررسی اجمالی :
رابط ها چیست؟
ژنریک چیست؟
2. رابط های سی شارپ:
آشنایی با رابط های C#
تعریف و پیاده سازی یک رابط
رابط ها و ریخته گری
پیاده سازی چندین رابط
استفاده از پیاده سازی رابط صریح
استفاده از رابط های تعریف شده .NET
چالش: برنامه نویسی رابط های C#
راه حل: برنامه نویسی رابط های C#
3. C# Generics:
مزایای ژنریک ها
مجموعههای فهرست عمومی
صف و پشته
فرهنگ لغت
چالش: برنامه نویسی کلیات سی شارپ
راه حل: برنامه نویسی کلیات سی شارپ
نتیجه گیری:
مراحل بعدی
C#: Interfaces and Generics
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش برنامه نویسی فرم های وب در زبان JavaScript
C# Exception and Error Handling
Programming Foundations: Algorithms
C#: Applied Data Structures
آموزش Visual Studio Code ویژه برنامه نویسان Python
آموزش مقید سازی داده ها به کنترل ها در برنامه نویسی Android
آموزش کار با کتابخانه های استاندارد زبان Python
کدنویسی C# در زبان های .NET
آموزش برنامه نویسی شی گرا به زبان Python
توسعه Python با ویژوال استدیو Code