0
What are the uses of partial class and methods in C# and why are use in C# projects?
What are the uses of partial class and methods in C# and why are use in C# projects?
partial class Person
{
// Data Members
//Methods
partial datatype function_name(arguments); // function prototype
}
using System;
namespace CSharpClass
{
partial class MyClass // Declaring partial class
{
partial void PrintSum(int x, int y); // Declaring partial method (Prototype)
public void Add(int x, int y)
{
PrintSum(x, y);
}
}
partial class MyClass
{
partial void PrintSum(int x, int y) // Implementing partial method (Definition)
{
Console.WriteLine('Sum is {0}', x + y);
}
}
public class Program
{
static void Main()
{
MyClass myObj = new MyClass();
myObj.Add(15, 5);
}
}
}
Sum is 20