概要
LINQのSkipLastメソッドは、シーケンスから末尾の指定された数の要素をスキップして、残りの要素を返すメソッドです。Skipメソッドとは異なり、最後尾から指定された数の要素をスキップする点が異なります。
公式サイト情報はコチラを参照してください。
構文
var result = source.SkipLast(count);
source: 元となるシーケンス
count: スキップする末尾の要素数
SkipLastメソッドは、シーケンスを取り込んで、指定された数の要素を末尾からスキップし、残りの要素を含む新しいシーケンスを返します。
使用例
以下の例では、整数のシーケンスから末尾から3つの要素をスキップして、残りの要素を取得しています。
var numbers = new[] { 1, 2, 3, 4, 5, 6 }; var result = numbers.SkipLast(3); foreach (var number in result) { Console.WriteLine(number); }
上記のコードは以下を出力します。
1 2 3
この例では、元のシーケンスから最後の3つの要素がスキップされ、残りの要素である1、2、3が新しいシーケンスに含まれています
.NET クラス Tips 一覧
これまでに紹介した .NET Tips 一覧はこちら。
Please follow and like us:
コメント