C#如何去掉数组中的某个元素?

2025-02-14 15:05:38
推荐回答(2个)
回答1:

			int[] values = { 1, 3, 5, 2, 1, 6 };
int[] results = values.Where(x => x != 1).ToArray();
foreach (int result in results)
Console.WriteLine(result);
Console.ReadKey();

回答2:

            List arr = new List() { 1, 9, 8, 7, 5, 4, 7, 1 };
            var newArr = from i in arr where i != 1 select i;
            var res = newArr.ToArray();