Object Initializer is one of the cool features in C# that lets the developers to initialize the objects as and when they are declared .
Example of Object Initialize in C#
Below is a sample code snippet that demonstrates how to use Object Initializers 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 of Object Initializers
List<Employee> employees = new List<Employee>()
{
new Employee { Name = "Marc" , Designation= "Architect"},
new Employee { Name = "Martin" , Designation = "Admin"}
};
foreach (var employee in employees)
Console.WriteLine(employee.Name);
Console.ReadLine();
}
}
public class Employee
{
public string Name { get; set; }
public string Designation { get; set; }
}
}
Leave a Reply