一共4個座位。
用1-2-3-4號表示
已知小明占用了2個位置分別是2號和3號
問:如何求出小明沒占用的座位?(1號和4號)
uj5u.com熱心網友回復:
int[] array = new int[] { 1, 2, 3, 4 };int[] XM = new int[] { 2, 3 };
for (int i = 0; i < array.Length; i++)
{
if (array[i] != XM[0]&&array[i]!=XM[1])
{
Console.WriteLine("小明沒占的座位是{0}",array[i]);
}
}
Console.ReadKey();
uj5u.com熱心網友回復:
int[] array = new int[] { 1, 2, 3, 4 };int[] XM = new int[] { 2, 3 };
array = array.Except(XM).ToArray();
uj5u.com熱心網友回復:
這不就是求差集嗎?Except就行了
uj5u.com熱心網友回復:
基于大佬的解釋就是
int[] intary = new int[] { 1, 2, 3, 4 };
int[] useary = new int[] { 2, 3 };
var result = intary.Except(useary);
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/60520.html
標籤:C#
