Wednesday, 14 November 2018

C# program samples : 1

1. even or odd number
====================================================
class Program
    {
        static void Main(string[] args)
        {
            int i = 0;
            i = int.Parse(Console.ReadLine());
            if (i % 2 == 0)
            {
                Console.WriteLine("enter number is even");
                Console.Read();
                return;
            }

            Console.WriteLine("enter number is odd");
            Console.Read();
        }
    }

2.swap two numbers
=====================================================
class Program
    {
        static void Main(string[] args)
        {
            int num1, num2, temp;
            num1 = int.Parse(Console.ReadLine());
            num2 = int.Parse(Console.ReadLine());

            temp = num1;
            num1 = num2;
            num2 = temp;

            Console.Write(num1);
            Console.Write(num2);
            Console.Read();
        }
    }

Monday, 5 November 2018

c# task based program

Task 1

var rateTypesTask = Task<DealLenderRateType>.Factory.StartNew(() => _lenderService.GetLenderRateTypesForDealTypes(paymentRequest));

Task 2

var incentivesTask = Task<IEnumerable<Incentive>>.Factory.StartNew(() => GetIncentives(request));

Wait for all tasks should be complete
Task.WhenAll(new Task[] { rateTypesTask, incentivesTask });

Get result from task
 var incentives = incentivesTask.Result;