【发布时间】:2021-11-24 04:19:58
【问题描述】:
如果来自这样的数组
string[] arr={"a", "b"};
我可以这样修改吗?
arr={"a"};
【问题讨论】:
-
这能回答你的问题吗? How to delete an element from an array in C#
如果来自这样的数组
string[] arr={"a", "b"};
我可以这样修改吗?
arr={"a"};
【问题讨论】:
您可以通过以下不同方式进行操作:
1)
var idx = 1;
arr = arr.Where((s, i) => i != idx).ToArray();
arr = arr.Where(s => s != "b").ToArray();
var filter = {"b"};
arr = arr.Except(filter);
【讨论】:
试试这个
arr = new string[] { arr[0] };
【讨论】: