Kısmi tür (C# Başvurusu)
Kısmi tür tanımları, bir sınıf, yapı, arabirim veya kaydın tanımının birden çok tanıma bölünmesine olanak sağlar. Bu birden çok tanım aynı projedeki farklı dosyalarda olabilir. Bir tür bildirimi yalnızca kısmi üyelerin imzalarını içerir:
partial class A
{
int num = 0;
void MethodA() { }
partial void MethodC();
}
Diğer bildirim, kısmi üyelerin uygulamasını içerir:
partial class A
{
void MethodB() { }
partial void MethodC() { }
}
Kısmi bir türün bildirimleri aynı veya birden çok dosyada görünebilir. Genellikle iki bildirim farklı dosyalarda yer alır. Büyük projelerle çalışırken veya Windows Forms Tasarımcısı veya RegEx gibi Kaynak oluşturucular tarafından sağlanan gibi otomatik olarak oluşturulan kodlarla bir sınıfı, yapıyı veya arabirim türünü bölersiniz. Kısmi bir tür kısmi üyeler içerebilir.
C# 13'le başlayarak kısmi özellikleri ve kısmi dizin oluşturucuları tanımlayabilirsiniz. C# 13'e geçmeden önce, yalnızca yöntemler kısmi üye olarak tanımlanabilirdi.
Belge açıklamaları bildirim bildiriminde veya uygulama bildiriminde sağlanabilir. Belge açıklamaları her iki tür bildirimine de uygulandığında, her bildirimdeki XML öğeleri çıkış XML'sine eklenir. Kısmi üye bildirimleriyle ilgili kurallar için kısmi üyeler hakkındaki makaleye bakın.
Her iki bildirime de öznitelik uygulayabilirsiniz. Tüm öznitelikler, yinelenenler de dahil olmak üzere her iki bildirim de derlenmiş çıktıda birleştirilir.
Daha fazla bilgi için bkz . Kısmi Sınıflar ve Yöntemler.
C# dili belirtimi
Daha fazla bilgi edinmek için, bkz. C# Dil Belirtimi. Dil belirtimi, C# sözdizimi ve kullanımı için kesin bir kaynaktır.