Wednesday, July 2, 2014

PARTIAL CLASSES

It is an approach of defining a class in more than one file i.e you can split a class into multiple files.

Parts.cs
Class parts
{
Method1()
Method2();
Method3()
Method4()
}

Part1.cs
Partial Class Parts
{
Method1()
Method2()
}

Part2.cs
Partial Class Parts
{
Method3()
Method4()
}

Partial classes provides the following benefit
Splitting up of huge volume of code into multiple files or separating related code into different files which make easy to manage.
Multiple programmers can write on the same class at a time.


Add a class as Part1.cs and write the following code

 Partial Class Parts
{
Public void Method1()
{
Console.writeline(“Method1”);
}
Public void Method2()
{
Console.writeline(“Method2”);
}
}

Part2.cs

 Partial Class Parts
{
Public void Method3()
{
Console.writeline(“Method3”);
}
Public void Method4()
{
Console.writeline(“Method4”);
}
}

Add a class as TestParts.cs and write the following code
Class TestParts
{
Static void Main()
{
Parts P=new Parts();
P.Method1();
P.Method2();
P.Method3();
P.Method4();
Console.ReadLine();
}

}

No comments:

Post a Comment

Thank you for visiting my blog

Python -3

  Lists It is used to store Collection of data. Lists are created using square brackets: List Items Order cannot be changed. It can have dup...