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; }
}
}
1 Comment