Ana içeriğe atla

C# METHODLAR


 

int kullandığımız için return dışarıya bir veri atmak zorunda.

C# metodlarının kullanım nedenlerini şu şekilde özetleyebiliriz:

  1. Kodun Tekrarını Azaltmak (DRY - Don't Repeat Yourself): Aynı işlevi birden fazla yerde tekrar tekrar yazmak yerine, bir metot tanımlayarak sadece bu metodu çağırabilirsiniz.

  2. Kodun Okunabilirliğini Artırmak: Karmaşık işlemleri metotlar halinde ayırarak, kodu daha modüler ve anlaşılır hale getirebilirsiniz. Bu sayede ana işlevi anlamak daha kolay olur.

  3. Yeniden Kullanılabilirlik: Metodlar, belirli işlevleri tekrar kullanabilmenizi sağlar. Aynı metodu farklı yerlerde çağırarak kodunuzu daha verimli hale getirebilirsiniz.

  4. Bakımı Kolaylaştırmak: Kodun belirli işlevlerini metodlar halinde düzenlemek, hata ayıklama ve güncellemeleri kolaylaştırır. Bir metodda yapılan değişiklik, o metodu çağıran her yere yansır.

  5. Modülerlik: Metodlar, kodunuzu daha küçük, yönetilebilir parçalar halinde organize etmenizi sağlar. Her bir metot, programın farklı bir parçasını yönetebilir.




Methodlar static özelliği sayesinde istenilen yerde çağrılıp düzenleme ve çalıştırma imkaanı sağlamaktadır.

var sadece yerel değişkenlerde kullanılır.
Yukarıdaki örnekler global değikenler olarak methodların başka yerlerde de kullanma imkanı sağlamaktadır.

#Referans veri tiplerine örnek:

Seneryomuz kullanıcıya öze indirim kuponu tanımlamak.



Yukarıdaki örnekte Tuncay adındaki kullanıcıya %10 indirm uygualamak için ref yani referans veri tipini kullanarak indirim işelemini tanımlamış oduk.


Yorumlar