• Message mes; // 2. Delegat ozgaruvchisini yarating mes = Salom Dasturchi!; // 3. Ushbu ozgaruvchiga usulning manzilini belgilang mes(); // 4. Biz usulni chaqiramiz
  • Mavzu: C# tilida delegatlar, hodisalar va lambda ifodalardan foydalanish




    Download 1.15 Mb.
    bet4/11
    Sana24.06.2023
    Hajmi1.15 Mb.
    #75594
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    Mavzu C# tilida delegatlar, hodisalar va lambda ifodalardan foy
    Firminiy blanka, Sultonova Dilobarxon, 1, contract 952124723, 1135632, Dinshunoslik. Mustaqil ish, Fozilov Bekzodbek Avtomobil ekologik xavfsizligi Mustaqil ish, Fozilov Bekzodbek IN va DA mustaqil ish, 0708 electricity, Masalalar to`plami, Moliya va soliqlar, Kamqonlik asoratlari, 1-mavzu. Jismoniy rivojlanishni tekshirish va baholash usullari., CEFR WRITING TASK 1 - LETTERS @FunEnglishwithme(1)
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    10
    12

    class Program
    {
    delegate void Message(); // 1. Delegat e'lon qiling
    static void Main()
    {
    Message mes; // 2. Delegat o'zgaruvchisini yarating
    mes = Salom Dasturchi!; // 3. Ushbu o'zgaruvchiga usulning manzilini belgilang 
    mes(); // 4. Biz usulni chaqiramiz
    void Salom Dasturchi!() => Console.WriteLine("Salom Dasturchi!");
    }
    }

    Yoki sinfdan tashqarida:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    delegate void Message(); // 1. Delegat e'lon qilish
    {
    static void Main()
    {
    Message mes; // 2. Delegat o'zgaruvchisini yarating
    mes = Salom Dasturchi!; // 3. Ushbu o'zgaruvchiga usulning manzilini belgilang
    mes(); // 4. Biz usulni chaqiramiz
    void Salom Dasturchi!() => Console.WriteLine("Salom Dasturchi!");
    }
    }

    Delegatsiya parametrlari va natijasi. Parametrlarni oladigan va natijani qaytaradigan delegatni aniqlash va undan foydalanishni ko'rib chiqing:

    1
    2
    3
    4
    5
    6
    7
    8

    Download 1.15 Mb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 1.15 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mavzu: C# tilida delegatlar, hodisalar va lambda ifodalardan foydalanish

    Download 1.15 Mb.