110,534
社区成员
发帖
与我相关
我的任务
分享
int[] a = { 1, 3, 4,4,1, 1, 3, 3 }; var Girls = new[] {"Christine", "Eva", "Jean", "Novia", "Winnie"};
var PMs = new[] {"Eva", "Novia", "Vincent", "Williams", "Winnie"};
// 是 Girl 且是 PM (交集)
foreach (var s in Girls.Intersect(PMs))
{
Console.WriteLine(s
}
Console.WriteLine();
string[] ints = new string[] { "2", "3", "5", "5", "1" };
int length = ints.Length;
string[] ints2 = new string[length];
int length2 = 0;
for (int i = 0; i < length; i++)
{
string thisint = ints[i];
bool isget = true;
for (int j = 0; j < length2; j++)
{
if (ints[j] == thisint)
{
isget = false;
break;
}
}
if (isget)
{
string thisintsum = thisint;
for (int j = i + 1; j < length; j++)
{
if (ints[j] == thisint)
{
thisintsum += thisint;
}
}
ints2[length2] = thisintsum;
length2++;
}
}
string[] ints3 = new string[length2];
Array.Copy(ints2, 0, ints3, 0, length2);
int[] ints = new int[] { 2, 3, 5, 5, 1 };
int length = ints.Length;
int[] ints2 = new int[length];
int length2 = 0;
for (int i = 0; i < length; i++)
{
int thisint = ints[i];
bool isget = true;
for (int j = 0; j < length2; j++)
{
if (ints[j] == thisint)
{
isget = false;
break;
}
}
if (isget)
{
int thisintsum = thisint;
for (int j = i + 1; j < length; j++)
{
if (ints[j] == thisint)
{
thisintsum += thisint;
}
}
ints2[length2] = thisintsum;
length2++;
}
}
int[] ints3 = new int[length2];
Array.Copy(ints2, 0, ints3, 0, length2);