110,538
社区成员
发帖
与我相关
我的任务
分享
List<string> A = new List<string>();
List<string> B = new List<string>();
foreach (string a in A)
{
foreach (string b in B)
{
if (a == b)
{
//类似这种取交集的,都可以用哈希或IENumerable.Intersect()优化,但不容易扫准
}
}
}
for (int i = 0; i < A.Count; i++)
{
for (int j = 0; j < B.Count; j++)
{
if (A[i] == B[j])
{
//类似这种取交集的,都可以用哈希或IENumerable.Intersect()优化,但不容易扫准
}
}
}
for (int i = 0; i < A.Count; i++)
{
foreach (string b in B)
{
if (A[i] == b)
{
//类似这种取交集的,都可以用哈希或IENumerable.Intersect()优化,但不容易扫准
}
}
}
foreach (string a in A)
{
for (int j = 0; j < B.Count; j++)
{
if (a == B[j])
{
//类似这种取交集的,都可以用哈希或IENumerable.Intersect()优化,但不容易扫准
}
}
}