【发布时间】:2015-08-17 15:43:39
【问题描述】:
我有两个存储时间戳的列表。但是两个列表中的格式不同,ListA 将其存储为07/27/2015 18:10:14,而 ListB 将其存储为12:33。我的目标是搜索两个列表并匹配时间戳并输出它们。通过相同的时间戳,我的意思是..
假设列表 A 和列表 B 具有以下元素...
List A: List B:
07/27/2015 18:10:14 18:11
07/29/2015 18:20:45 18:20
07/29/2015 18:20:11 19:23
07/11/2015 18:21:23 20:45
请注意,ListB 不包含秒信息,但 List A 包含。我想要以下格式的输出:
07/29/2015 18:20:45 18:20
07/29/2015 18:20:11
目前,我可以执行搜索,但我的结果中只能包含 ListA 中的一个时间戳。我想包括所有。任何帮助将不胜感激!
我尝试过的如下:
for (int i = 0; i < ListA.Count(); i++)
{
for (int j = 0; j < ListB.Count(); j++)
{
if (ListA[i].Substring[11,5] == ListB[j])
{
Console.WriteLine("Match Found");
}
}
}
编辑::
List A: List B:
07/27/2015 18:10:14 18:11
07/29/2015 18:20:45 20:45
07/29/2015 18:20:11 19:23
07/11/2015 18:21:23 18:20
【问题讨论】: