Introduction
You can split a class up into different
files with using partial keyword. Partial keyword is used when we want
to make the Class definition into different file within same namespace. Science
two same name class create in a namespace. A class can span multiple
files too, but need to use the partial keyword when you declare it.
Program
using System;
using System.Collections.Generic;
using System.Linq;
namespace twosameclass
{
partial class Program // class name program
{
public void function1()
{
Console.WriteLine("Function1 of partial Class");
}
}
partial class Program //class name program are both same
{
public void function2()
{
Console.WriteLine("Function2 of Partial Class");
}
static void Main()
{
Program obj = new Program();
obj.function1();
obj.function2();
}
}
}
Output


Join the conversation! Your thoughts help the community grow.