C#'da DLL Oluşturma
Şimdi basit bir sınıf yazıcaz bunu dll haline getirip başka bir sınıf tarafından çağırıcaz burada mantık bir dll in
oluşturulması ve bunun kullanımı
using System;
namespace deneme
{
public class sirala
{
public int topla(int[] dizi)
{
int toplam=0;
foreach(int k in dizi)
toplam+=k;
return toplam;
}
}
}
daha sonra dosyamızı topla.cs ile kaydedlim
sonra dos u açalım (tabi bunun için csc.exe programının path ayarlarının yapılmış olması lazım)
kaydettiğimiz dllin dizinine gelelim ve csc /t:library sirala.cs ile kaydedelim
/t:library adından da anlaşılacağı gibi kütüphane yani dll oluşturur
şu an bir hata ile karşılaşmadıysanız dll oluşmuş
şimdi bu dll i başka bir sınıftan kullanalım
visual studio.net solution sekmesinden sağ tık add reference diyerek browse bölümünden dll imizi seçelim
using System;
using System.Collections.Generic;
using System.Text;
using deneme;
namespace ConsoleApplication2
{
class Program
{
static **** Main(string[] args)
{
int[] dizi ={ 10 20 30 40 50 };
deneme.kartal a = new kartal();
int j = a.topla(dizi);
Console.WriteLine(j.ToString());
Console.ReadLine();
}
}
}
burada using deneme ile reference bölümünden eklediğimiz dilli tanıtıyoruz ve bir nesne oluşturup fonksiyonumuzu kullanıyoruz
__________________
بِسْــــــــــــــــــــــمِ اﷲِارَّحْمَنِ ارَّحِيم
-------------------------------------------------
Bu Soysuzlar Bu Vatansızlar Sarsada Yurdumu Ben Yaratan'dan Alırım Asil Kanı ve Gücü. -------------------------------------------------
|