Enumerable.SkipLast<TSource>(IEnumerable<TSource>, Int32) メソッド

定義

source の要素と、省略されたソース コレクションの最後の count 要素を含む、列挙可能な新しいコレクションを返します。Returns a new enumerable collection that contains the elements from source with the last count elements of the source collection omitted.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<TSource> ^ SkipLast(System::Collections::Generic::IEnumerable<TSource> ^ source, int count);
public static System.Collections.Generic.IEnumerable<TSource> SkipLast<TSource> (this System.Collections.Generic.IEnumerable<TSource> source, int count);
static member SkipLast : seq<'Source> * int -> seq<'Source>
<Extension()>
Public Function SkipLast(Of TSource) (source As IEnumerable(Of TSource), count As Integer) As IEnumerable(Of TSource)

型パラメーター

TSource

列挙可能なコレクション内の要素の型。The type of the elements in the enumerable collection.

パラメーター

source
IEnumerable<TSource>

列挙可能なコレクション インスタンス。An enumerable collection instance.

count
Int32

コレクションの末尾から省略する要素の数。The number of elements to omit from the end of the collection.

戻り値

IEnumerable<TSource>

コレクションの最後の count 要素を引いた、source の要素を含む、列挙可能な新しいシーケンス。A new enumerable collection that contains the elements from source minus count elements from the end of the collection.

例外

sourcenull です。source is null.

注釈

count が正の数でない場合、このメソッドは source 列挙可能なコレクションの同一のコピーを返します。If count is not a positive number, this method returns an identical copy of the source enumerable collection.

適用対象