クラスオブジェクトのリストが2つあります。
private List<IntVector> UserData = new List<IntVector>();
private List<IntVector> EditData = new List<IntVector>();
UserData
はマスターリストであり、EditData
リストを追加、削除、または変更するために使用される別のリストです。クラスメンバーの1つは、IntVectorCaseNo
では変更されないものです。
に変更を加えましたEditData
が、変更をにマージしたいと思いUserData
ます。
それを行う方法はありますか?
編集:これがの定義ですIntVector
class IntVector
{
//private DateTime date_kept;
private string date1;
private string next_date;
private string presence;
private string next_hearing_time;
//private Hashtable case_type;
private string court_name;
private string case_no;
private string status;
.
.
.
public string Date1
{
set { this.date1 = value; }
get { return this.date1; }
}
public string NextDate
{
get { return this.next_date; }
set { this.next_date = value; }
}
}