我想在列表中添加唯一數組。下面是我迄今爲止試過的代碼。想要在列表中添加唯一數組<
但它沒有按照我的要求工作。
------全球一流-----
public class filesdetail
{
public string truckno { get; set; }
public string deliveryno { get; set; }
}
-----定義列表globaly -----
public List<filesdetail> arrr_lst_truck_del;
------ -code事件-------
arrr_lst_truck_del = new List<filesdetail>();
for (int i = 0; i < temp.Length; i++)
{
if (temp[i].Split(Convert.ToChar(9)).Length > 1)
{
obj = new filesdetail();
obj.truckno = temo1;
obj.deliveryno = temp[i].Split(Convert.ToChar(9))[0].Trim('\n');
if (!arrr_lst_truck_del.Contains(obj))
{
arrr_lst_truck_del.Add(obj);
}
}
}
如何「不按您的要求的工作」嗎?你有什麼要求?什麼是異常/錯誤? –
@DaveZych:想要添加獨特的數組,儘管條件!包含()它允許我在列表中添加相同的數組.....代碼工作正常沒有錯誤或執行是在那裏。 – neerajMAX
您是否聽說過.Distinct()方法可用於列表 –