partiell typ (C#-referens)

Med definitioner av partiell typ kan definitionen av en klass, struct, gränssnitt eller post delas upp i flera filer.

I File1.cs:

namespace PC
{
    partial class A
    {
        int num = 0;
        void MethodA() { }
        partial void MethodC();
    }
}

I File2.cs deklarationen:

namespace PC
{
    partial class A
    {
        void MethodB() { }
        partial void MethodC() { }
    }
}

Kommentarer

Att dela upp en klass-, struct- eller gränssnittstyp över flera filer kan vara användbart när du arbetar med stora projekt eller med automatiskt genererad kod, till exempel den som tillhandahålls av Windows Forms Designer. En partiell typ kan innehålla en partiell metod. Mer information finns i Partiella klasser och metoder.

Språkspecifikation för C#

Mer information finns i C#-språkspecifikationen. Språkspecifikationen är den slutgiltiga källan för C#-syntax och -användning.

Se även