در حال حاضر محصولی در سبد خرید شما وجود ندارد.
C # انواع مختلف عملکرد را فراهم می کند تا متناسب با انواع مختلفی از سناریوهای توسعه دنیای واقعی باشد. در این دوره، جو مارینی سه ویژگی مهم C # را بررسی می کند: نمایندگان، حوادث، و لامبداها. اول، جو نشان می دهد که چگونه نمایندگان برای ارائه توابع قابل تعویض در طول عمر یک برنامه استفاده می شود، که باعث می شود بهبود عملکرد یک برنامه در پرواز آسان شود. او سپس رویدادها را پوشش می دهد، که برای رسیدگی به پیام ها از هر دو در داخل و خارج از برنامه استفاده می شود و می تواند به صورت پویا روشن و خاموش شود. در نهایت، او نشان می دهد که چگونه لامبدا یک روش مختصر و کارآمد برای نوشتن عبارات ساده را بدون داشتن تمام نحو مربوط به یک تابع کامل ارائه می دهد. این ویژگی ها کمک به نگه داشتن کد C # قابل خواندن، کارآمد و قابل نگهداری، بنابراین به Joe پیوستن به یادگیری نحوه تطبیق این مجموعه انعطاف پذیر از ابزارهای برنامه نویسی خود را به نیازهای برنامه نویسی C # خود را.
عنوان اصلی : C#: Delegates, Events, and Lambdas
سرفصل های دوره :
مقدمه:
با استفاده از نمایندگان C #، رویدادها و لامباداها
آنچه شما باید بدانید
فایل های ورزشی در Github
تنظیم محیط توسعه دهنده
1. شروع شدن :
مرور اجمالی از نمایندگان C #، رویدادها و لامبدا
نماینده عمومی، رویداد، و سناریوهای لامبدا
2. C # نمایندگان:
ایجاد C # نمایندگان
با استفاده از نمایندگان ناشناس
استفاده از نمایندگان کامپوننت
چالش: نماینده نمایندگی
راه حل: نمایندگی برنامه ریزی
3. C # رویدادها:
ایجاد C # Handlers رویداد
زنجیر رویداد
چالش: رویدادهای برنامه نویسی
راه حل: رویدادهای برنامه نویسی
4. C # Lambdas:
درک C # Lambdas
استفاده از Lambdas به عنوان نمایندگان
چالش: برنامه نویسی Lambdas
راه حل: برنامه نویسی Lambdas
نتیجه گیری:
کجا بروید
C#: Delegates, Events, and Lambdas
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
کدنویسی Interfaces, Generics در زبان C#
آموزش برنامه نویسی ارتباط با کاربران در کدنویسی برنامه های Android
کورس یادگیری C# و .Net
آموزش Visual Studio Code ویژه برنامه نویسان Python
کورس پیشرفته C# : امکانات این زبان
فیلم یادگیری کامل jQuery Mobile
C#: Applied Data Structures
Python Object-Oriented Programming
آموزش مقید سازی داده ها به کنترل ها در برنامه نویسی Android
آموزش مبانی کار با کتابخانه ها در زبان Python