2014-02-08 70 views
0

我想從我的array..but刪除列表元素,我沒有得到解決後,刪除列表元素.. 這是我的代碼..如何從一個陣列搜索

for (int k = 0; k < name.Length; k++) 
{ 
    for (int i = 0; i < list_emp_info.Count; i++) 
    { 
     DateTime resigndate = Convert.ToDateTime(list_emp_info[i].ResignDate); 
     if (resigndate <= DateTime.Now) 
     { 

      name[k] = name[k].Remove(list_emp_info[i]); 
     } 
    } 
} 

回答

2

你可以做這與Linq

list_emp_info = list_emp_info.Where(l=> Convert.ToDateTime(l.ResignDate) > DateTime.Now).ToArray();