collection classes in C#

 

 For Example: Write a program to demonstrate the use collection classes.

using System;

using System.Collections;

using System.Linq;

using System.Text;

 

namespace ConsoleApplication12

{

    class Program

    {

        static void Swap<T>(ref T lhs, ref T rhs)

        {

            T temp;

            temp = lhs;

            lhs = rhs;

            rhs = temp;

        }

        static void Main(string[] args)

        {

            int a, b;

            char c, d;

            a = 10;

            b = 20;

            c = 'A';

            d = 'R';

 

            //display values before swap:

            Console.WriteLine("Int values before calling swap:");

            Console.WriteLine("a = {0}, b = {1}", a, b);

            Console.WriteLine("Char values before calling swap:");

            Console.WriteLine("c = {0}, d = {1}", c, d);

 

            //call swap

            Swap<int>(ref a, ref b);

            Swap<char>(ref c, ref d);

 

            //display values after swap:

            Console.WriteLine("Int values after calling swap:");

            Console.WriteLine("a = {0}, b = {1}", a, b);

            Console.WriteLine("Char values after calling swap:");

            Console.WriteLine("c = {0}, d = {1}", c, d);

            Console.ReadLine();

        }

    }

}

Output:

Comments

Popular posts from this blog

queue in C# Programming

use of custom generic class in C#