我想返回除最后一个元素之外的所有元素。我看了看可能使用 Skip() 方法,但感到困惑。谁能帮帮我?
谢谢
在这种情况下你不能使用Skip()
,但你必须使用Take()
.
var result = list.Take(list.Length-1);
使用Take
:
list.Take(list.Length-1);
您可以Enumerable.Take()
为此使用:
var results = theArray.Take(theArray.Length - 1);
这将让您枚举除数组中最后一个元素之外的所有元素。
您可以执行以下操作:
var array = ...;
var arrayExceptLasElement = array.Take(array.Length-1);
希望有帮助!