logo
post image
user image

DIGITAL GENERATION

Muallif

June 10, 2024

161

C# : dll tayyorlash

C#

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
  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.
using MyAddDll;    
  1. Yangi proyekt yaratamiz
    File->New->Project->Visual C#-> Windows Forms Aplication
  2. Form1 da quyidagicha shakl tayyorlaymiz
  3. Tayyorlagan dll faylimizni ushbu proyektga import qilamiz: References -> Add Reference…
  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. Tayyor. Natija quyidagi ko'rinishda

Izohlar