/// <summary>
/// 比较两个List string是否相等
/// </summary>
/// <param name="list1"></param>
/// <param name="list2"></param>
/// <returns></returns>
private static bool SameListString(List<string> list1, List<string> list2)
{
if (null == list1 && null == list2)
return true;
if (null == list1 || null == list2)
return false;
if (list1.Count != list2.Count || !list1.All(list2.Contains))
return false;
list1.Sort();
list2.Sort();
int nCount = list1.Count;
for(int n=0;n<nCount;n++)
{
if (0 != string.Compare(list1[n], list2[n], false))
{
return false;
}
}
return true;
}C#比较两个List string是否相等
最新推荐文章于 2024-07-26 23:51:58 发布
2647

被折叠的 条评论
为什么被折叠?



