概要
この記事では、C#のLINQのLastOrDefaultメソッドについて紹介します。LastOrDefaultメソッドは、シーケンスの最後の要素を取得するために使用されますが、シーケンスに要素が存在しない場合には、既定値が返されます。この記事では、LastOrDefaultメソッドの使用例を紹介し、シーケンスの最後の要素を取得する方法を示します。
公式サイト情報はコチラを参照してください。
構文
LastOrDefaultメソッドは、IEnumerableインターフェースで定義されており、次の構文を使用します。
public static T LastOrDefault<T>(this IEnumerable<T> source);
使用例
以下の例は、整数のシーケンスを作成し、Lastメソッドを使用して、最後の要素を取得する方法を示しています。
using System; using System.Linq; class Program { static void Main(string[] args) { int[] numbers = { }; int lastNumber = numbers.LastOrDefault(); Console.WriteLine(lastNumber); } }
この例では、空の整数配列を作成し、LastOrDefaultメソッドを使用して、最後の要素を取得しています。この場合、lastNumber変数には0が格納され、コンソールに0が表示されます。
まとめ
この記事では、C#のLINQのLastOrDefaultメソッドについて紹介し、シーケンスの最後の要素を取得する方法を示しました。LastOrDefaultメソッドは、IEnumerable<T>インターフェースで定義され、シーケンスの最後の要素を取得するために使用されますが、シーケンスに要素が存在しない場合には、既定値が返されます。使用例では、整数を使用して、LastOrDefaultメソッドを実行する方法を示しました。ぜひLastOrDefaultメソッドを使用してみてください。
Please follow and like us:
コメント