C# : dll tayyorlash

C# : dll tayyorlash

C# : dll tayyorlash

C# da dll fayl tayyorlash 2 qismdan iborat. Birinchi qism dll faylni tayyorlash , ikkinchisi uni ishlatish.

Oddiy a+b ni hisoblaydigan dll tayyorlaymiz.

Buning uchun:

  1. Yangi proyekt yaratamiz.
    File->New->Project->Visual C#->Class Library

    c dll tayyorlash 65e61b61282f7
  2. Class yaratamiz. AddClass degan. Yoki Class1.cs ni nomini AddClass.cs deb o’zgartirishimiz ham mumkin
  3. Class ichiga quydagi kodni yozamiz
    using System;
    namespace MyAddDll
    {
       public class AddClass
         {
           public static int Add(int a, int b)
            {
              return(a+b);
            }
         }
     }
        
  4. Dasturni ishga tushiramiz. Shunda Sizning ichida MyAddDll.dll fayli paydo bo’ladi. Endi buni boshqa dasturlarda ishlatish mumkin. Birinchi qism yakunlandi. Ikkinchi qism .dlldan foydalanishga o’tamiz.
  1. Yangi proyekt yaratamiz
    File->New->Project->Visual C#-> Windows Forms Aplication
  2. Form1 da quyidagicha shakl tayyorlaymiz
    c dll tayyorlash 65e61b619ac7b
  3. Tayyorlagan dll faylimizni ushbu proyektga import qilamiz:
    References -> Add Reference…

    c dll tayyorlash 65e61b61f1de3
  4. Button (=) ni ikki marta chertamiz. Va uning kod yoziladigan qismiga quyidagicha kod yozamiz:
    int a, b;
    a = Convert.ToInt32(numericUpDown1.Value);
    b = Convert.ToInt32(numericUpDown2.Value);
    numericUpDown3.Value = AddClass.Add(a,b);
        
  5. Kutubxonalar qo’shiladigan qismga tayyorlagan kutubxonamizni qo’shamiz:
  6. using MyAddDll;    
  7. Tayyor. Natija quyidagi ko’rinishda
    c dll tayyorlash 65e61b6262a82

Manba:

Umumiy Dasturlash
C# : dll tayyorlash