Showing posts with label Partial Classes in C#. Show all posts
Showing posts with label Partial Classes in C#. Show all posts

Jan 29, 2010

Partial Classes in C#

- Usually a class placed in a single file. But to use that class in multiple files we can use partial classes.
- Partial allows classes, structs, interfaces to span across multiple files.
- Ex:
//file1.cs
partial class Class1
{
public void m1()
{
}
}
//file2.cs
partial class Class1
{
public void m2()
{
}
}
- After compile the source like

partial class Class1
{
public void m1()
{
}
public void m2()
{
}
}