C# Program to Generate Register Number Automatically using Static Constructor

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading;

using System.Threading.Tasks;

using System.Xml;



namespace ConsoleApplication

{

    class Program

    {

        int RegNumber;

        static int NextNum;

        static Program()

        {

            NextNum = 1000;

        }

        Program()

        {

            RegNumber = ++NextNum;

        }

        static void Main(string[] args)      

        {

            Program pobj = new Program();

            Console.WriteLine("First Register Number is :" + pobj.RegNumber);

            pobj = new Program();

            Console.WriteLine("First Register Number is : "+ pobj.RegNumber);

            pobj = new Program();

            Console.WriteLine("First Register Number is : "+ pobj.RegNumber);

            Console.ReadKey(); 

        }

    }

}


Output:-

First Register Number is :1001

First Register Number is : 1002

First Register Number is : 1003

एक टिप्पणी भेजें

0 टिप्पणियाँ