Delete object single property from list - C# : I want to delete object single property from list.
--------------------------------------------------

i have class,

    Public class Employee
    {
     public int Id {get;set;} 
     public string Name {get;set;}
     public string Address {get;set;}
    }

 
and i have list,

    List<Employee> lstEmployee = new List<Employee>();

Consider it has value like,

    lstEmployee[0] = { Id = 0 , Name = "A" , Address = "ABC" }
    lstEmployee[1] = { Id = 0 , Name = "B" , Address = "XYZ" }
    lstEmployee[2] = { Id = 0 , Name = "C" , Address = "PQR" }

I want to delete property **Id** and rest record will remain as it is. 

    lstEmployee[0] = { Name = "A" , Address = "ABC" }
    lstEmployee[1] = { Name = "B" , Address = "XYZ" }
    lstEmployee[2] = { Name = "C" , Address = "PQR" }

Is it possible to achieve this? (Any other or alternate way)
