Friday, 13 September 2019

Understanding Partial Class

Understanding Partial Class
Partial class provides a special ability to implement the functionality of a single class into multiple files and all these files are combined into a single class file when the application is compiled. A partial class is created by using a partial keyword.

A1.CS
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplicationSample
{
    partial class A
    {
        public static void A1()
        {
            Console.WriteLine("A1");
        }
    }
}

A2.CS
using System;

namespace ConsoleApplicationSample
{
   partial class A
    {
       public static void A2()
       {
           Console.WriteLine("A2");
       }
    }
}

program.cs
using System;

namespace ConsoleApplicationSample
{
    class program
    {
        public static void Main()
        {
            A.A1();
            A.A2();
            Console.ReadLine();
        }       
    }
}

0 comments

Post a Comment