Tekil Mesaj gösterimi
Alt 17. May 2008, 03:36 AM   #1 (permalink)
McDroPp
Amatör
 
McDroPp - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Mar 2008
Nerden: C# SQl Server 2008 İnformation Technology's Server Secretary And Aspx To lınk Tecnolojıes,Mybb
Mesajlar: 51
Standart 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ü.
-------------------------------------------------
McDroPp isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla