C# Partial Class Nedir, Örnekli Nasıl Kullanılır?

C# Partial Class, Bu makalemizde programcı açısından kod kargaşasından kurtulmak için kullanılabilecek anahtar kelimelerden biride partial anahtar kelimesidir örnek metod, özellik veya event’leri ayrı ayrı classlara kaydedip derlenince tek class oluşturabilirsiniz.

C# Partial Class Nedir, Örnekli Nasıl Kullanılır?

C# Partial Class Nedir, Örnekli Nasıl Kullanılır? Makale özetinde konuyu özetlemeye çalışırken yanlış anlaşılmaya yol açmamak için en başta bir konuyu dile getirmek istiyorum parçalara ayırdığınız class’ı derleme aşamasından tek class haline getirme işi derleme sırasında otomatik olarak yapılmaktadır bizim ekstra birşey yapmamız gerekmemektedir şimdi asıl partial anahtar kelimesinin kullanım sebebine gelelim belirttiğimiz gibi metod, özellik, event gibi nesneleriniz normalde aynı class içerisinde yer alıyorsa bir yerden sonra karışıklıklara sebep oluyorsa yapmanız gereken partial anahtar kelimesini kullanmak ve parçalara ayırmaktır alttaki örneğimizde biz property(özellik) ve metod’larımızı ayrı classlar’la fakat aynı isimdeki class’larda tutacağız.

C# Kodu

C# Kodu

Sınıf adlı partial class’dan nesne türettiğinizde artık 3 tane property ve 2 metodunuz olacaktır farklı sınıflar olmasına rağmen partial anahtar kelimesiyle sınıfımızı parçalara ayırmış olduk böylelikle daha okunaklı ve anlaşılır karmaşaya yer vermeyen kodlar oluşturmuş olursunuz.

Sonuç

Bu makalemizde basitçe Sinif adında farklı dosyalarda oluşturduğumuz 2 sınıfın partial class ile işaretlenerek compile time’da birleştirilmesini sağlamış olduk. Böylelikle 2 ayrı dosyada tanımlayıp, tek sınıf altındaki üyelermiş gibi bir çıktı ihtiyacınızda kullanabileceğiniz yöntemin bu olduğunu bilmek geliştirmelerinizde, kafanızdaki soru işaretlerini giderecek bir yardımcı olacaktır.


📚 Benzer Kaynaklar


✍ Lütfen olumlu-olumsuz tüm görüşlerinizi bana yorum yada mail yolu ile iletmeyi ihmal etmeyin.

🔗 Sosyal medya kanallarından makaleyi paylaşarak destek olursanız çok sevinirim.

👋 Bir sonraki makalede görüşmek dileğiyle.

4.2/5 - (5 votes)

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et