Menu Close

Category: Blog

STATIC AND INSTANCE CLASS MEMBERS

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication4
{

    class Circle
    {
       static float _PI;
        int _Radius;

        static Circle()
        {
            Circle._PI = 3.141F;
        }

        public Circle(int Radius)
        {
            this._Radius = Radius;
        }

        public float CalculateArea()
        {
            return Circle._PI * this._Radius * this._Radius;
        }

    }
    class Program
    {
        static void Main(string[] args)
        {
            Circle C1 = new Circle(5);
            float Area1 = C1.CalculateArea();
            Console.WriteLine(“Area = {0}”, Area1);
            Console.ReadLine();

            Circle C2 = new Circle(6);
            float Area2 = C2.CalculateArea();
            Console.WriteLine(“Area = {0}”, Area2);
            Console.ReadLine();
        }
    }
}

Share this:

METHODS

Methods can have attributes, access modifiers, return types, method names, parameters and methods..

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication3
{
    class Program
    {

        static void Main(string[] args)
        {
            Program p = new Program();
            p.EvenNumbers();
            int Sum = p.Add(10, 20);
            Console.WriteLine(“Sum={0}”, Sum);
            Console.ReadLine();
        }

        public int Add(int F ,int L)
        {
            return F + L;
        }
 
        public void EvenNumbers()
        {
            int start = 0;

            while (start <= 20)
            {
                Console.WriteLine(start);
                Console.ReadLine();
                start = start + 2;
             
            }
        }
    }
}
         

================
OUTPUT PARAMETERS
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            int Total = 0;
            int Product = 0;
            Calculate(10, 20, out Total, out Product);
            Console.WriteLine(“sum = {0} && product = {1}”,Total,Product);
            Console.ReadLine();
        }
        public static void Calculate(int FN, int LN, out int sum, out int product)
        {
            sum = FN + LN;
            product = FN * LN;
        }
    }
}
Share this:

While Loop in c#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication3
{
    class Program
    {

        static void Main(string[] args)
        {
            Console.WriteLine(“Please enter your target:”);
            int UserTarget = int.Parse(Console.ReadLine());

            int Start = 0;

            while (Start <= UserTarget)
            {
                Console.Write(Start +  ” “);
               
                Start = Start + 2;
                Console.ReadLine();
            }
        }
    }
}
===============
DO WHILE LOOP
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication3
{
    class Program
    {

        static void Main(string[] args)
        {
            Console.WriteLine(“Please enter your target:”);
            int UserTarget = int.Parse(Console.ReadLine());
            string UserChoice = ” “;
            int Start = 0;

            while (Start <= UserTarget)
            {
                Console.WriteLine(Start + ” “);
                Start = Start + 2;
                Console.ReadLine();
            }
         
            do
            {
                Console.WriteLine(“Do you want to continue – Yes or No”);
                UserChoice = Console.ReadLine().ToUpper();
                if (UserChoice != “Yes” && UserChoice != “No”)
                {
                    Console.WriteLine(“Invalid Choice, Please say Yes or No”,UserChoice);
                }
            } while (UserChoice != “YES” && UserChoice != “NO”) ;
        }while (UserChoice == “YES”);
    }
}

========
FOR LOOP & FOREACH LOOP
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            for(int i = 0; i<= 20; i++)
            {
                if (i % 2 == 1)
                    continue;
                Console.WriteLine(i);
                
                Console.ReadLine();
            }
            //int[] EvenNumbers = new int[3];
            //EvenNumbers[0] = 101;
            //EvenNumbers[1] = 102;
            //EvenNumbers[2] = 103;
            //foreach(int i in EvenNumbers)
            //{
            //    Console.WriteLine(i);
            //    Console.ReadLine();
            //}
            //for(int j = 0; j < EvenNumbers.Length; j++)
            //{
            //    Console.WriteLine(EvenNumbers[j]);
            //   Console.ReadLine();
            //}
            //int i = 0;
            //while (i < EvenNumbers.Length)
            //{
            //    Console.WriteLine(EvenNumbers[i]);
            //    i++;
            //  Console.ReadLine();
            //}
        }
    }
}
Share this:

Coffee Shopping Simple c# code

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication3
{
    class Program
    {
       
        static void Main(string[] args)
        {
            int TotalCoffeeCost = 0;
            Start:
            Console.WriteLine(“Please select coffee size: 1-Small, 2- Medium, 3 – Large”);
            int UserChoice = int.Parse(Console.ReadLine());
           switch(UserChoice)
           {
               case 1:
                   TotalCoffeeCost += 1;
                   Console.ReadLine();
                   break;
               case 2:
                   TotalCoffeeCost += 2;
                   Console.ReadLine();
                   break;
               case 3:
                   TotalCoffeeCost += 3;
                   Console.ReadLine();
                   break;
               default:
                   Console.WriteLine(“your choice {0}  is invalid”, UserChoice);
                   Console.ReadLine();
                   goto Start;
           }
            Decide:
           Console.WriteLine(“Do you want to buy another coffee – Yes or No?”);
           string UserDecision = Console.ReadLine();

           switch(UserDecision)
           {
               case “YES”:
                   goto Start;
               case “NO”:
                   break;
               default:
                   Console.WriteLine(“Your choice {0} is Invalid . Please try again…”,UserDecision);
                   goto Decide;

           }
           Console.WriteLine(“Thank You for shopping with us”);
           Console.WriteLine(“Your bill cost = {0}”, TotalCoffeeCost);
           Console.ReadLine();          
        }
    }
}

Share this: