آموزش C #: نمایندگان ، رویدادها و Lambdas

C#: Delegates, Events and Lambdas

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: C # انواع عملکردها را متناسب با سناریوهای متنوعی ، به نام نماینده ها ، رویدادها و توابع lambda ، فراهم می کند. در این دوره ، جو مارینی این عناصر اصلی را بررسی می کند ، شروع به کار با نمایندگان ، که به توسعه دهندگان اجازه می دهد قطعات عملکردی یک برنامه را به راحتی جدا کنند. جو نشان می دهد که چگونه با استفاده از یک ماشین حساب هزینه حمل و نقل به عنوان یک مثال عملی ، نمایندگان ناشناس و قابل ترکیب ایجاد کنید. در مرحله بعدی ، وی استفاده از رویدادها را برای پخش و گوش دادن به پیام ها در داخل و خارج از برنامه ، خاموش و روشن کردن عملکرد در صورت درخواست ، پوشش می دهد. سرانجام ، این دوره توابع lambda را بررسی می کند: روش های مختصر برای اعلام عملکردهای کوچک و متمرکز یا یکبار مصرف ، که کد برنامه شما را محکم و کارآمد نگه می دارد.

      شروع به تماشا کنید تا یاد بگیرید چگونه این مجموعه انعطاف پذیر از ابزار برنامه نویسی را با نیازهای برنامه نویسی C # خود تطبیق دهید.

      سرفصل ها و درس ها

      مقدمه Introduction

      • خوش آمدی Welcome

      • آنچه باید از قبل بدانید What you should already know

      • با استفاده از پرونده های تمرینی Using the exercise files

      • تنظیم محیط توسعه Setting up the development environment

      1. بررسی اجمالی 1. Overview

      • نمای کلی نمایندگان C # رویدادها ، رویدادها و برهگان Overview of C# delegates, events, and lambdas

      • سناریوهای نماینده مشترک ، رویداد و لامبدا Common delegate, event, and lambda scenarios

      2. نمایندگان C # 2. C# Delegates

      • ایجاد نمایندگان C # Creating C# delegates

      • با استفاده از نمایندگان ناشناس Using anonymous delegates

      • با استفاده از نمایندگان سازگار Using composable delegates

      • چالش برنامه نویسی: محاسبه هزینه حمل و نقل Programming challenge: Calculate shipping costs

      • راه حل Solution

      3. رویدادهای C # 3. C# Events

      • ایجاد حوادث C # Creating C# event handlers

      • زنجیر زدن وقایع و ناخوشایند Event chaining and unchaining

      • راه حل Solution

      4. عبارات C # لامبدا 4. C# Lambda Expressions

      • درک C # lambdas Understanding C# lambdas

      • استفاده از لامبدا به عنوان نمایندگان Using lambdas as delegates

      • چالش برنامه نویسی Programming challenge

      • چالش برنامه نویسی Programming challenge

      • راه حل Solution

      نتیجه Conclusion

      • خداحافظ Goodbye

      نمایش نظرات

      آموزش C #: نمایندگان ، رویدادها و Lambdas
      جزییات دوره
      1h 9m
      20
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      142,657
      - از 5
      ندارد
      دارد
      دارد
      Joe Marini
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Joe Marini Joe Marini

      وکیل ارشد توسعه دهنده در گوگل، توسعه دهنده

      جو مارینی یک مدافع ارشد توسعه‌دهنده در Google و توسعه‌دهنده Dreamweaver و Windows Phone است.

      جو بیش از 20 سال در صنایع وب و نرم‌افزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقش‌های برجسته‌ای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانس‌های صنعتی است و چندین نشریه در زمینه توسعه وب و نرم‌افزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.