DefaultIfEmpty

機能

シーケンスが空の場合は、デフォルト値で要素を1つ作成し、そのシーケンスを返却します。(要素は1つですがシーケンスとして返却します。)

引数がない場合は型のデフォルトが使われます。引数で明示的に渡すことも出来ます。

オーバーロード

引数なしとありの2つのオーバーロードがあります。

https://msdn.microsoft.com/ja-jp/library/bb360179(v=vs.110).aspx

https://msdn.microsoft.com/ja-jp/library/bb355419(v=vs.110).aspx

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です