emp_db_snapshot
- 從數據庫什麼的用戶在過去已經選擇的新副本加載:
emp_selected_by_user
- 用戶選擇的列表,用戶可以改變已經選擇的或者可以添加更多列表,可以從列表中刪除:
//let say i have two rows in the list.
List<Employee> emp_db_snapshot = new List<Employee>();
emp_db_snapshot = EmployeeListFromDB ; //loads the list from db
//let say i have two rows in the list.
List<Employee> emp_selected_by_user = new List<Employee>();
emp_selected_by_user = MySelectedEmployee //loads the list selected by user.
//merging the two lists:
//got total of 4 rows.
List<Employee> allEmployee = emp_db_snapshot.Union(emp_selected_by_user).ToList();
所以我的問題是:
我怎樣才能區分或比較?
我不確定您在區分方面尋找什麼。你想排除重複嗎?或者可能找出哪兩個列表中存在哪些? –
@Brian:聽起來像他希望能夠檢查結果列表allEmployee,並確定每個項目的來源 - 數據庫或由用戶選擇。 – Yuck
請不要問同樣的問題,而不是跟隨你的初始問題。 – R0MANARMY