二つのリストとクラスの間に時間を足しC#のマッチは、その後、私は二つのリストを持っている
public class CommonLog
{
public string Break { get; set; }
public string Cart { get; set; }
public string Length { get; set; }
}
これは、このリストのようなリスト1
commonlog.Add(new CommonLog { Break = breakTimeVar, Cart = cartVar,
Length = lengthHours });
と1である2
commonlog2.Add(new CommonLog { Break = breakTimeVar2, Cart = cartVar2,
Length = lengthHours2 });
私が一致させる必要がある2つの情報は、次のとおりです。
リスト1は、この
0016 009130 00:01:30
リスト2は、この
0016 0066486 00:00:30
0016 0050093 00:00:30
0016 0063791 00:00:30
は、私は2つのリストの間で最初の数0016と一致して、最後の数字〇時00分30秒を追加する必要が含まれ含まれていリスト2の最後の数字(時間)の合計がリスト1と等しいかどうかに基づいて決定する。
達成する?
マッチ? –
そして、文字列ではなくint/TimeSpanとして保存してみませんか? –
リスト1に最初の番号の重複がありますか?もしそうなら、あなたはリスト2の合計をそれぞれと比較したいですか? – juharr