Example for Declarative vs. Imperative Style Code in C#


This content was proof-read by Grammarly. You can Try Grammary for FREE

Are you looking out for an example of declarative vs imperative style code in c# ? . Below is a sample source code snippet that demonstrates the declarative vs. imperative code in C#.

Example for Declarative vs. Imperative Style Code in C#

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

namespace ACSample
{
    class Program
    {
        static void Main(string[] args)
        {
            // Example for Declarative style vs imperative style
            // Imperative style
            List<Employee> Imperativeemployees = new List<Employee>();

            Employee emp1 = new Employee();
            emp1.Name  = "Marc";
            emp1.Designation = "Architect";
            Imperativeemployees.Add(emp1);

            Employee emp2 = new Employee();
            emp2.Name = "Martin";
            emp2.Designation = "Admin";
            Imperativeemployees.Add(emp2);

            // Declarative style

            List<Employee> Declarativeemployees = new List<Employee>()
            {
                new Employee { Name = "Marc" , Designation= "Architect"},
                new Employee { Name = "Martin" , Designation = "Admin"}
            };
            Console.ReadLine();
        }
    }
    public class Employee
    {
        public string Name { get; set; }
        public string Designation { get; set; }
    }
}
Newsletter Signup

Subscribe to our weekly newsletter below and never miss the latest product or an exclusive offer.

Newsletter Signup

Subscribe to our weekly newsletter below and never miss the latest product or an exclusive offer.

%d bloggers like this: