リストからオブジェクトの単一のプロパティを削除したい。 リストからオブジェクトを削除する
List<Employee> lstEmployee = new List<Employee>();
を考えてみましょう、私は
Public class Employee
{
public int Id {get;set;}
public string Name {get;set;}
public string Address {get;set;}
}
、クラスを持っていると私は、リストを持っていることがある値のような、私はプロパティに同上を削除し、記録として残る休息したい
lstEmployee[0] = { Id = 0 , Name = "A" , Address = "ABC" }
lstEmployee[1] = { Id = 0 , Name = "B" , Address = "XYZ" }
lstEmployee[2] = { Id = 0 , Name = "C" , Address = "PQR" }
そうです。
lstEmployee[0] = { Name = "A" , Address = "ABC" }
lstEmployee[1] = { Name = "B" , Address = "XYZ" }
lstEmployee[2] = { Name = "C" , Address = "PQR" }
これは可能ですか? (他の方法でも別の方法でも)
ません... IDずに別のオブジェクトを作成し、IDフィールドなしでリストを返すことができ –
をコピーし、あなたが何をしたいということでしょうか?匿名のタイプを作成する必要があります... –
クラスの構造を変更しますか?またはオブジェクトから値を削除するだけですか? – Dido