我有兩個列表和類之間加起來時間C#匹配,然後在兩個列表
public class CommonLog
{
public string Break { get; set; }
public string Cart { get; set; }
public string Length { get; set; }
}
這是列表中的一個
commonlog.Add(new CommonLog { Break = breakTimeVar, Cart = cartVar,
Length = lengthHours });
和一個像這樣的列表2
commonlog2.Add(new CommonLog { Break = breakTimeVar2, Cart = cartVar2,
Length = lengthHours2 });
我需要匹配的兩條信息如下
列表1包含此
0016 009130 00:01:30
列表2包含此
0016 0066486 00:00:30
0016 0050093 00:00:30
0016 0063791 00:00:30
我要第一個號碼0016匹配的兩個列表,然後添加了最後的數字0點00分30秒(3×30秒),並將總時間與總時間1進行比較,然後根據列表2中最後一個數字(時間)的總數是否等於列表1來作出決定。
我將如何實現那個?
匹配在列表1和2的一切,或只爲特定的價值? –
爲什麼不作爲int/TimeSpan存儲而不是字符串? –
列表1中是否有重複的第一個數字?如果是這樣,你想比較列表2和他們每個人的總和嗎? – juharr