Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

soru ekleme

Soru sormak için giriş yapmalısınız.

Giriş

Kayıt Ol

.........

c# Kendi kütüphanemizi yapalım

c# Kendi kütüphanemizi yapalım

Merhaba arkadaşlar,

c# ta kendi kütüphanemizi yapmak genel olarak hayat kurtarıyor.

Bu kütüphaneler kodların karışmasını ve daha az kod yazarak işlemlerinizi yapabilirsiniz.Faydasını büyük işlemlerde anlatmak gerekirse 1.000 satır kodu 300 satıra indirebilirsiniz.

Şimdi bir kütüphane basitçe nasıl hazırlanır açıklayalım

Visual Studio’ya girip bir class oluşturun.

sizin karşınıza aşağıdaki gibi bir kodlama gelicektir.

Şimdi nasıl fonksiyon ekliyeceğimize geçelim.

iki tip fonksiyon inceleyeceğiz.

  1. geri veri döndüren
  2. geri veri döndürmeyen

Biz şuanlık sadece Geri Dönüşü olan Fonksiyonları inceleyeceğiz.

Geri veri Döndüren

Bu fonksiyonlar  genelde bir veri alır ve o veriyi işleyip işlenmiş veriyi kullanıcıya geri verir.

Geri dönen veri tipleri fonksiyonların değişken tipine göredir.

Örneğin bir fonksiyondan string tipinde değişken almak için aşağıdaki kodlar kullanılabilir.

Yukarıdaki fonksiyon kullanıcı programı açtığında kullanılabilecek bir yapıya sahip. Burada geri hangi tipte veri döneceğini static string hosgeldin… kısmındaki string kısmı belirlemektedir.

mesela yukarıdaki fonksiyonu Form_Load ile kullanalım

Başka bir örnek ilede mesela bir hesap yapıcaksınız. Örneğin basit bir toplama işlemi yapıcaksınız.

bunun için aşağıdaki kodları inceleyerek başlıyalım

Burada toplama çıkarma bölme ve çarpma işlemlerini tek bir fonksiyonda toplamış olduk. Bu fonksiyonunda bize yaptığı dönüşün bir int olmasının sebebide static int matematik(… şeklinde olmasından dolayı.

Bu fonksiyonuda bir Button_Click ile kullanalım.

bu şekilde bir matematik fonksiyonuda hazırlamış olduk.

Ancak unutmamamız gereken bir şey var oda dönen verinin hangi tipte döndüğünü unutmamak. Çünkü bir textBox’a veya Label’e bir sayı giremezsiniz. Buyüzden dönen veriyi Convert.ToString() ile bir metine çevirebilirsiniz.

Bunu fonksiyon içindede yapabiliriz. Ancak bir bir fonksiyonun bize nasıl int değeri verdiğini anlatmak için bu şekilde hazırladık.

matematik fonksiyonunu birde string ifadeler ile aşağıda tanımlayalım

Yukarıdaki fonksiyonda ekstradan bir metine çevirme ihtiyacımız kalmamaktadır.

 

Bir sonraki yazımda görüşmek dileğiyle iyi çalışmalar…

Hakkında Fatih Güven

13 yaşımdan beri bilgisayar ve elektrik-elektronik ile iç içeyim.

Beni Takip Et

Leave a reply

*