لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش رویدادهای C#، نمایندگان و Lambdas
دانلود C# Events, Delegates, and Lambdas
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
چگونه رویدادهایی را که در برنامه شما با استفاده از سی شارپ رخ می دهد مدیریت می کنید؟ نمایندگان چه هستند و چگونه و چرا از آنها استفاده می کنید؟ در این دوره، رویدادهای سی شارپ، نمایندگان و لامبداها، یاد خواهید گرفت که رویدادها، نمایندگان و لامبداها چیست و چگونه می توانید از آنها استفاده کنید. ابتدا، نقش رویدادها، نمایندگان، و مدیریت رویدادها را بررسی میکنید و سناریوهایی را یاد میگیرید که کجا مفید هستند و چگونه میتوان از آنها با هم استفاده کرد. در مرحله بعد، خواهید فهمید که چگونه لامبداها و نمایندگان داخلی مانند Action وجود دارد و Func را می توان استفاده کرد. در نهایت، یاد میگیرید که چگونه همه این فناوریها را در برنامههای C# کنار هم قرار دهید. پس از اتمام این دوره، مهارت ها و دانش لازم برای استفاده از قابلیت های ارائه شده توسط رویدادها، نمایندگان و لامبداها و استفاده از آنها در برنامه های خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
نقش رویدادها، نمایندگان و مسئولین رویداد
The Role of Events, Delegates, and Event Handlers
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
نقش رویدادها
The Role of Events
نقش نمایندگان
The Role of Delegates
نقش گردانندگان رویداد
The Role of Event Handlers
رویدادها، نمایندگان، و گردانندگان رویداد در عمل
Events, Delegates, and Event Handlers in Action
خلاصه
Summary
ایجاد Delegates، Events و EventArgs
Creating Delegates, Events, and EventArgs
مقدمه
Introduction
ایجاد یک نماینده
Creating a Delegate
تعریف یک رویداد
Defining an Event
بالا بردن رویدادها
Raising Events
ایجاد کلاس EventArgs
Creating an EventArgs Class
خلاصه
Summary
رسیدگی به رویدادها
Handling Events
مقدمه
Introduction
نمونه سازی نمایندگان و رسیدگی به رویدادها
Instantiating Delegates and Handling Events
استنباط نماینده
Delegate Inference
خلاصه
Summary
Lambdas، Action<T> و Func<T، TResult>
Lambdas, Action<T>, and Func<T, TResult>
مقدمه
Introduction
درک لامبدا و نمایندگان
Understanding Lambdas and Delegates
لامبدا در عمل
Lambdas in Action
با استفاده از Action<T>
Using Action<T>
با استفاده از Func<T, TResult>
Using Func<T, TResult>
نمایش نظرات