System.Linq.Queryable
式ツリーを表し、式ツリーを書き換えた後で式ツリーを実行する機能を提供します。
クラスの新しいインスタンスを初期化します。
式ツリーを表し、式ツリーを書き換えた後で式ツリーを実行する機能を提供します。
式ツリーの実行結果の値のデータ型。
クラスの新しいインスタンスを初期化します。
新しいインスタンスに関連付ける式ツリー。
を データ ソースとして表します。
クラスの新しいインスタンスを初期化します。
コレクションを データ ソースとして表します。
コレクション内のデータの型。
クラスの新しいインスタンスを初期化し、それを コレクションに関連付けます。
新しいインスタンスに関連付けるコレクション。
クラスの新しいインスタンスを初期化し、インスタンスを式ツリーに関連付けます。
新しいインスタンスに関連付ける式ツリー。
関連付けられている コレクション、またはこれが null の場合は、関連付けられている式ツリーを データ ソースに対するクエリとして書き換え、それを実行することによって得られるコレクションを反復処理できる列挙子を返します。
関連付けられたデータ ソースの反復処理に使用できる列挙子。
関連付けられている コレクション、またはこれが null の場合は、関連付けられている式ツリーを データ ソースに対するクエリとして書き換え、それを実行することによって得られるコレクションを反復処理できる列挙子を返します。
関連付けられたデータ ソースの反復処理に使用できる列挙子。
このインスタンスが表すコレクション内のデータの型を取得します。
このインスタンスが表すコレクション内のデータの型。
このインスタンスに関連付けられた、またはこのインスタンスを表す式ツリーを取得します。
このインスタンスに関連付けられた、またはこのインスタンスを表す式ツリー。
このインスタンスに関連付けられたクエリ プロバイダーを取得します。
このインスタンスに関連付けられたクエリ プロバイダー。
新しい オブジェクトを構築し、それを、データの コレクションを表す指定した式ツリーに関連付けます。
に関連付けられた EnumerableQuery オブジェクト。
実行する式ツリー。
が表すコレクション内のデータの型。
新しい オブジェクトを構築し、それを、データの コレクションを表す指定した式ツリーに関連付けます。
に関連付ける オブジェクト。
データの コレクションを表す式ツリー。
メソッドでクエリできない列挙可能なデータ ソースで、 メソッドの代わりに メソッドを呼び出すように式を書き換えた後で、式を実行します。
の実行結果の値。
実行する式ツリー。
が表すコレクション内のデータの型。
メソッドでクエリできない列挙可能なデータ ソースで、 メソッドの代わりに メソッドを呼び出すように式を書き換えた後で、式を実行します。
の実行結果の値。
実行する式ツリー。
列挙可能なコレクションのテキスト表現を返します。これが null の場合は、このインスタンスに関連付けられている式ツリーのテキスト表現を返します。
列挙可能なコレクションのテキスト表現。これが null の場合は、このインスタンスに関連付けられている式ツリーのテキスト表現。
を実装するデータ構造を照会するための一連の static (Visual Basic の場合は Shared) メソッドを提供します。
シーケンスにアキュムレータ関数を適用します。
最終的なアキュムレータ値。
集計対象のシーケンス。
各要素に適用するアキュムレータ関数。
の要素の型。
または が null です。
に要素が含まれていません。
シーケンスにアキュムレータ関数を適用します。指定されたシード値が最初のアキュムレータ値として使用されます。
最終的なアキュムレータ値。
集計対象のシーケンス。
最初のアキュムレータ値。
各要素に対して呼び出すアキュムレータ関数。
の要素の型。
アキュムレータ値の型。
または が null です。
シーケンスにアキュムレータ関数を適用します。指定したシード値は最初のアキュムレータ値として使用され、指定した関数は結果値の選択に使用されます。
変換された最終的なアキュムレータ値。
集計対象のシーケンス。
最初のアキュムレータ値。
各要素に対して呼び出すアキュムレータ関数。
最終的なアキュムレータ値を結果値に変換する関数。
の要素の型。
アキュムレータ値の型。
結果の値の型。
、、または が null です。
シーケンスのすべての要素が条件を満たしているかどうかを判断します。
指定された述語でソース シーケンスのすべての要素がテストに合格する場合は true。それ以外の場合は false。
条件を満たしているかどうかをテストする要素を含むシーケンス。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
シーケンスに要素が含まれているかどうかを判断します。
ソース シーケンスに要素が含まれている場合は true。それ以外の場合は false。
空かどうかを確認するシーケンス。
の要素の型。
は null なので、
シーケンスの任意の要素が条件を満たしているかどうかを判断します。
指定された述語でソース シーケンスの要素がテストに合格する場合は true。それ以外の場合は false。
条件を満たしているかどうかをテストする要素を含むシーケンス。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
ジェネリックの をジェネリックの に変換します。
入力シーケンスを表す 。
変換するシーケンス。
の要素の型。
は null なので、
を に変換します。
入力シーケンスを表す 。
変換するシーケンス。
が に対して を実装していません。
は null なので、
値のシーケンスの平均値を計算します。
値のシーケンスの平均値。
平均値計算の対象となる 値のシーケンス。
は null なので、
に要素が含まれていません。
値のシーケンスの平均値を計算します。
値のシーケンスの平均値。
平均値計算の対象となる 値のシーケンス。
は null なので、
に要素が含まれていません。
値のシーケンスの平均値を計算します。
値のシーケンスの平均値。
平均値計算の対象となる 値のシーケンス。
は null なので、
に要素が含まれていません。
値のシーケンスの平均値を計算します。
値のシーケンスの平均値。
平均値計算の対象となる 値のシーケンス。
は null なので、
に要素が含まれていません。
null 許容の 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。
平均値計算の対象となる null 許容の 値のシーケンス。
は null なので、
null 許容の 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。
平均値計算の対象となる null 許容の 値のシーケンス。
は null なので、
null 許容の 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。
平均値計算の対象となる null 許容の 値のシーケンス。
は null なので、
null 許容の 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。
平均値計算の対象となる null 許容の 値のシーケンス。
は null なので、
null 許容の 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。
平均値計算の対象となる null 許容の 値のシーケンス。
は null なので、
値のシーケンスの平均値を計算します。
値のシーケンスの平均値。
平均値計算の対象となる 値のシーケンス。
は null なので、
に要素が含まれていません。
入力シーケンスの各要素に対して射影関数を呼び出して取得する 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。
平均値の計算に使用される値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
に要素が含まれていません。
入力シーケンスの各要素に対して射影関数を呼び出して取得する 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。
平均値計算の対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
に要素が含まれていません。
入力シーケンスの各要素に対して射影関数を呼び出して取得する 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。
平均値計算の対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
に要素が含まれていません。
入力シーケンスの各要素に対して射影関数を呼び出して取得する 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。
平均値計算の対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
に要素が含まれていません。
入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。 シーケンスが空か null 値のみを含む場合は null。
平均値計算の対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。 シーケンスが空か null 値のみを含む場合は null。
平均値計算の対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。 シーケンスが空か null 値のみを含む場合は null。
平均値計算の対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。 シーケンスが空か null 値のみを含む場合は null。
平均値計算の対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。 シーケンスが空か null 値のみを含む場合は null。
平均値計算の対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
入力シーケンスの各要素に対して射影関数を呼び出して取得する 値のシーケンスの平均値を計算します。
値のシーケンスの平均値。
平均値計算の対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
に要素が含まれていません。
の要素を、指定した型に変換します。
指定した型に変換されたソース シーケンスの各要素が格納されている 。
変換する要素が格納されている 。
の要素の変換後の型。
は null なので、
シーケンスの要素を 型にキャストできません。
2 つのシーケンスを連結します。
2 つの入力シーケンスの連結された要素が格納されている 。
連結する最初のシーケンス。
最初のシーケンスに連結するシーケンス。
入力シーケンスの要素の型。
または が null です。
既定の等値比較子を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。
指定した値を持つ要素が入力シーケンスに含まれている場合は true。それ以外の場合は false。
の検索対象となる 。
シーケンス内で検索するオブジェクト。
の要素の型。
は null なので、
指定した を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。
指定した値を持つ要素が入力シーケンスに含まれている場合は true。それ以外の場合は false。
の検索対象となる 。
シーケンス内で検索するオブジェクト。
値を比較する 。
の要素の型。
は null なので、
シーケンス内の要素数を返します。
入力シーケンス内の要素数。
カウントする要素が格納されている 。
の要素の型。
は null なので、
内の要素数が を超えています。
指定したシーケンス内の、条件を満たす要素の数を返します。
述語関数の条件を満たす、シーケンス内の要素数。
カウントする要素が格納されている 。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
内の要素数が を超えています。
指定したシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。
が空の場合は default() が格納されている 。それ以外の場合は 。
空の場合に、既定値を返す 。
の要素の型。
は null なので、
指定されたシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。
が空の場合は が格納されている 。それ以外の場合は 。
空の場合に、指定された値を返す 。
シーケンスが空の場合に返す値。
の要素の型。
は null なので、
既定の等値比較子を使用して値を比較することにより、シーケンスから一意の要素を返します。
の一意の要素が格納される 。
重複を削除する対象の 。
の要素の型。
は null なので、
指定された を使用して値を比較することにより、シーケンスから一意の要素を返します。
の一意の要素が格納される 。
重複を削除する対象の 。
値を比較する 。
の要素の型。
または が null です。
シーケンス内の指定されたインデックス位置にある要素を返します。
内の指定した位置にある要素。
返される要素が含まれる 。
取得する要素の、0 から始まるインデックス。
の要素の型。
は null なので、
が 0 未満です。
シーケンス内の指定されたインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。
が の範囲外の場合は default()。それ以外の場合は で指定された位置にある要素。
返される要素が含まれる 。
取得する要素の、0 から始まるインデックス。
の要素の型。
は null なので、
既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。
2 つのシーケンスの差集合が格納されている 。
には含まれていないが、返される要素を含む 。
最初のシーケンスにも含まれているが、返されたシーケンスには出現しない要素を含む 。
入力シーケンスの要素の型。
または が null です。
指定された を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。
2 つのシーケンスの差集合が格納されている 。
には含まれていないが、返される要素を含む 。
最初のシーケンスにも含まれているが、返されたシーケンスには出現しない要素を含む 。
値を比較する 。
入力シーケンスの要素の型。
または が null です。
シーケンスの最初の要素を返します。
の最初の要素。
最初の要素を返す 。
の要素の型。
は null なので、
ソース シーケンスが空です。
指定された条件を満たす、シーケンスの最初の要素を返します。
でテストに合格する、 の最初の要素。
返される要素が含まれる 。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
の条件を満たす要素がありません。またはソース シーケンスが空です。
シーケンスの最初の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。
が空の場合は default()。それ以外の場合は の最初の要素。
最初の要素を返す 。
の要素の型。
は null なので、
指定された条件を満たす、シーケンスの最初の要素を返します。このような要素が見つからない場合は既定値を返します。
が空の場合または で指定されたテストに合格する要素がない場合は default()。それ以外の場合は、 で指定されたテストに合格する、 の最初の要素。
返される要素が含まれる 。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
指定されたキー セレクター関数に従ってシーケンスの要素をグループ化します。
C# では IQueryable<IGrouping<TKey, TSource>>、Visual Basic では IQueryable(Of IGrouping(Of TKey, TSource))。ここでは、各 オブジェクトに、オブジェクトのシーケンス、およびキーが格納されています。
グループ化する要素を含む 。
各要素のキーを抽出する関数。
の要素の型。
で表された関数によって返されるキーの型。
または が null です。
指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された比較子を使用してキーを比較します。
C# では IQueryable<IGrouping<TKey, TSource>>、Visual Basic では IQueryable(Of IGrouping(Of TKey, TSource))。ここでは、各 オブジェクトに、オブジェクトのシーケンス、およびキーが格納されています。
グループ化する要素を含む 。
各要素のキーを抽出する関数。
キーを比較する 。
の要素の型。
で表された関数によって返されるキーの型。
、、または が null です。
指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された関数を使用して各グループの要素を射影します。
C# では IQueryable<IGrouping<TKey, TElement>>、Visual Basic では IQueryable(Of IGrouping(Of TKey, TElement))。ここでは、各 に、 型のオブジェクトのシーケンス、およびキーが格納されています。
グループ化する要素を含む 。
各要素のキーを抽出する関数。
ソースの各要素を の要素に割り当てる関数。
の要素の型。
で表された関数によって返されるキーの型。
各 の要素の型。
、、または が null です。
指定された関数を使用して、シーケンスの要素をグループ化し、各グループの要素を射影します。キー値の比較には、指定された比較子を使用します。
C# では IQueryable<IGrouping<TKey, TElement>>、Visual Basic では IQueryable(Of IGrouping(Of TKey, TElement))。ここでは、各 に、 型のオブジェクトのシーケンス、およびキーが格納されています。
グループ化する要素を含む 。
各要素のキーを抽出する関数。
ソースの各要素を の要素に割り当てる関数。
キーを比較する 。
の要素の型。
で表された関数によって返されるキーの型。
各 の要素の型。
、、、または が null です。
指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。各グループの要素は、指定された関数を使用して射影されます。
の型引数を持つ T:System.Linq.IQueryable`1。各要素は、グループとそのキーの射影を表します。
グループ化する要素を含む 。
各要素のキーを抽出する関数。
ソースの各要素を の要素に割り当てる関数。
各グループから結果値を作成する関数。
の要素の型。
で表された関数によって返されるキーの型。
各 の要素の型。
によって返される結果値の型。
、、、または が null です。
指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。キーの比較には、指定された比較子を使用し、各グループの要素の射影には、指定された関数を使用します。
の型引数を持つ T:System.Linq.IQueryable`1。各要素は、グループとそのキーの射影を表します。
グループ化する要素を含む 。
各要素のキーを抽出する関数。
ソースの各要素を の要素に割り当てる関数。
各グループから結果値を作成する関数。
キーを比較する 。
の要素の型。
で表された関数によって返されるキーの型。
各 の要素の型。
によって返される結果値の型。
、、、、または が null です。
指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。
の型引数を持つ T:System.Linq.IQueryable`1。各要素は、グループとそのキーの射影を表します。
グループ化する要素を含む 。
各要素のキーを抽出する関数。
各グループから結果値を作成する関数。
の要素の型。
で表された関数によって返されるキーの型。
によって返される結果値の型。
、、または が null です。
指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。キーの比較には、指定された比較子を使用します。
の型引数を持つ T:System.Linq.IQueryable`1。各要素は、グループとそのキーの射影を表します。
グループ化する要素を含む 。
各要素のキーを抽出する関数。
各グループから結果値を作成する関数。
キーを比較する 。
の要素の型。
で表された関数によって返されるキーの型。
によって返される結果値の型。
、、、または が null です。
キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。キーの比較には既定の等値比較子が使用されます。
2 つのシーケンスに対してグループ化結合を実行して取得した 型の要素が格納されている 。
結合する最初のシーケンス。
最初のシーケンスに結合するシーケンス。
最初のシーケンスの各要素から結合キーを抽出する関数。
2 番目のシーケンスの各要素から結合キーを抽出する関数。
最初のシーケンスの要素と、2 番目のシーケンスの一致する要素のコレクションから結果の要素を作成する関数。
最初のシーケンスの要素の型。
2 番目のシーケンスの要素の型。
キー セレクター関数によって返されるキーの型。
結果の要素の型。
、、、、または が null です。
キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。指定された を使用してキーを比較します。
2 つのシーケンスに対してグループ化結合を実行して取得した 型の要素が格納されている 。
結合する最初のシーケンス。
最初のシーケンスに結合するシーケンス。
最初のシーケンスの各要素から結合キーを抽出する関数。
2 番目のシーケンスの各要素から結合キーを抽出する関数。
最初のシーケンスの要素と、2 番目のシーケンスの一致する要素のコレクションから結果の要素を作成する関数。
キーをハッシュして比較する比較子。
最初のシーケンスの要素の型。
2 番目のシーケンスの要素の型。
キー セレクター関数によって返されるキーの型。
結果の要素の型。
、、、、または が null です。
既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。
2 つのシーケンスの積集合を含むシーケンス。
にも含まれる、返される一意の要素を含むシーケンス。
最初のシーケンスにも含まれる、返される一意の要素を含むシーケンス。
入力シーケンスの要素の型。
または が null です。
指定された を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。
2 つのシーケンスの積集合を含む 。
にも含まれる、返される一意の要素を含む 。
最初のシーケンスにも含まれる、返される一意の要素を含む 。
値を比較する 。
入力シーケンスの要素の型。
または が null です。
一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。キーの比較には既定の等値比較子が使用されます。
2 つのシーケンスに対して内部結合を実行して取得した 型の要素が格納されている 。
結合する最初のシーケンス。
最初のシーケンスに結合するシーケンス。
最初のシーケンスの各要素から結合キーを抽出する関数。
2 番目のシーケンスの各要素から結合キーを抽出する関数。
一致する 2 つの要素から結果の要素を作成する関数。
最初のシーケンスの要素の型。
2 番目のシーケンスの要素の型。
キー セレクター関数によって返されるキーの型。
結果の要素の型。
、、、、または が null です。
一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。指定された を使用してキーを比較します。
2 つのシーケンスに対して内部結合を実行して取得した 型の要素が格納されている 。
結合する最初のシーケンス。
最初のシーケンスに結合するシーケンス。
最初のシーケンスの各要素から結合キーを抽出する関数。
2 番目のシーケンスの各要素から結合キーを抽出する関数。
一致する 2 つの要素から結果の要素を作成する関数。
キーをハッシュして比較する 。
最初のシーケンスの要素の型。
2 番目のシーケンスの要素の型。
キー セレクター関数によって返されるキーの型。
結果の要素の型。
、、、、または が null です。
シーケンスの最後の要素を返します。
の最後の位置にある値。
最後の要素を返す 。
の要素の型。
は null なので、
ソース シーケンスが空です。
指定された条件を満たす、シーケンスの最後の要素を返します。
で指定されたテストに合格する、 の最後の要素。
返される要素が含まれる 。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
の条件を満たす要素がありません。またはソース シーケンスが空です。
シーケンスの最後の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。
が空の場合は default ()。それ以外の場合は の最後の要素。
最後の要素を返す 。
の要素の型。
は null なので、
条件を満たす、シーケンスの最後の要素を返します。このような要素が見つからない場合は既定値を返します。
が空の場合、または述語関数でテストに合格する要素がない場合は default ()。それ以外の場合は、述語関数でテストに合格する、 の最後の要素。
返される要素が含まれる 。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
シーケンス内の要素の合計数を表す を返します。
にある要素の数。
カウントする要素が格納されている 。
の要素の型。
は null なので、
要素数が を超えています。
条件を満たす、シーケンス内の要素の数を表す を返します。
述語関数の条件を満たす、 の要素数。
カウントする要素が格納されている 。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
一致する要素数が を超えています。
ジェネリックの にある最大値を返します。
シーケンスの最大値。
最大値を確認する対象となる値のシーケンス。
の要素の型。
は null なので、
ジェネリックの の各要素に対して射影関数を呼び出し、結果の最大値を返します。
シーケンスの最大値。
最大値を確認する対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
で表された関数によって返される値の型。
または が null です。
ジェネリックの にある最小値を返します。
シーケンスの最小値。
最小値を確認する対象となる値のシーケンス。
の要素の型。
は null なので、
ジェネリックの の各要素に対して射影関数を呼び出し、結果の最小値を返します。
シーケンスの最小値。
最小値を確認する対象となる値のシーケンス。
各要素に適用する射影関数。
の要素の型。
で表された関数によって返される値の型。
または が null です。
指定された型に基づいて の要素をフィルター処理します。
型を持つ、 の要素を含むコレクション。
フィルター処理する要素を含む 。
シーケンスの要素をフィルター処理する型。
は null なので、
シーケンスの要素をキーに従って昇順に並べ替えます。
要素がキーに従って並べ替えられている 。
順序付ける値のシーケンス。
要素からキーを抽出する関数。
の要素の型。
で表される関数によって返されるキーの型。
または が null です。
指定された比較子を使用してシーケンスの要素を昇順に並べ替えます。
要素がキーに従って並べ替えられている 。
順序付ける値のシーケンス。
要素からキーを抽出する関数。
キーを比較する 。
の要素の型。
で表される関数によって返されるキーの型。
、、または が null です。
シーケンスの要素をキーに従って降順に並べ替えます。
要素がキーに従って降順に並べ替えられている 。
順序付ける値のシーケンス。
要素からキーを抽出する関数。
の要素の型。
で表される関数によって返されるキーの型。
または が null です。
指定された比較子を使用してシーケンスの要素を降順に並べ替えます。
要素がキーに従って降順に並べ替えられている 。
順序付ける値のシーケンス。
要素からキーを抽出する関数。
キーを比較する 。
の要素の型。
で表される関数によって返されるキーの型。
、、または が null です。
シーケンスの要素の順序を反転させます。
要素が入力シーケンスの要素に逆順で対応している 。
反転させる値のシーケンス。
の要素の型。
は null なので、
シーケンスの各要素を新しいフォームに射影します。
の各要素に対して射影関数を呼び出した結果として得られる要素を含む 。
射影する値のシーケンス。
各要素に適用する射影関数。
の要素の型。
で表された関数によって返される値の型。
または が null です。
要素のインデックスを組み込むことにより、シーケンスの各要素を新しいフォームに射影します。
の各要素に対して射影関数を呼び出した結果として得られる要素を含む 。
射影する値のシーケンス。
各要素に適用する射影関数。
の要素の型。
で表された関数によって返される値の型。
または が null です。
シーケンスの各要素を に射影し、その各要素で結果のセレクター関数を呼び出します。各中間シーケンスの結果として得られる値は、1 つの 1 次元シーケンスに結合され、返されます。
の各要素で一対多の射影関数 を呼び出し、こうしたシーケンスの各要素とそれに対応する 要素を結果の要素に割り当てた結果として得られる要素を含む 。
射影する値のシーケンス。
入力シーケンスの各要素に適用する射影関数。
各中間シーケンスの各要素に適用する射影関数。
の要素の型。
で表される関数によって収集される中間要素の型。
結果のシーケンスの要素の型。
、、または が null です。
シーケンスの各要素を に射影し、結果のシーケンスを 1 つのシーケンスに結合します。
入力シーケンスの各要素で一対多の射影関数を呼び出した結果として得られる要素を含む 。
射影する値のシーケンス。
各要素に適用する射影関数。
の要素の型。
で表される関数によって返されるシーケンスの要素の型。
または が null です。
シーケンスの各要素を、それを生成したソース要素のインデックスを組み込む に射影します。結果のセレクター関数は、各中間シーケンスの各要素に対して呼び出されます。結果値は 1 つの 1 次元シーケンスに結合され、返されます。
の各要素で一対多の射影関数 を呼び出し、こうしたシーケンスの各要素とそれに対応する 要素を結果の要素に割り当てた結果として得られる要素を含む 。
射影する値のシーケンス。
入力シーケンスの各要素に適用する射影関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。
各中間シーケンスの各要素に適用する射影関数。
の要素の型。
で表される関数によって収集される中間要素の型。
結果のシーケンスの要素の型。
、、または が null です。
シーケンスの各要素を に射影し、結果のシーケンスを 1 つのシーケンスに結合します。各ソース要素のインデックスは、その要素の射影されたフォームで使用されます。
入力シーケンスの各要素で一対多の射影関数を呼び出した結果として得られる要素を含む 。
射影する値のシーケンス。
各要素に適用する射影関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。
の要素の型。
で表される関数によって返されるシーケンスの要素の型。
または が null です。
既定の等値比較子を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。
2 つのソース シーケンスが同じ長さで、それらに対応する要素の比較が等しい場合は true。それ以外の場合は false。
の要素と比較する要素が含まれている 。
最初のシーケンスの要素と比較する要素が含まれている 。
入力シーケンスの要素の型。
または が null です。
指定された を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。
2 つのソース シーケンスが同じ長さで、それらに対応する要素の比較が等しい場合は true。それ以外の場合は false。
の要素と比較する要素が含まれている 。
最初のシーケンスの要素と比較する要素が含まれている 。
要素の比較に使用する 。
入力シーケンスの要素の型。
または が null です。
シーケンスの唯一の要素を返します。シーケンス内の要素が 1 つだけではない場合は、例外をスローします。
入力シーケンスの 1 つの要素。
1 つの要素を返す 。
の要素の型。
は null なので、
には複数の要素があります。
指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が複数存在する場合は、例外をスローします。
の条件を満たす、入力シーケンスの 1 つの要素。
1 つの要素を返す 。
要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
の条件を満たす要素がありません。または の条件を満たす要素が複数あります。またはソース シーケンスが空です。
シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。
入力シーケンスの 1 つの要素。シーケンスに要素が含まれない場合は default ()。
1 つの要素を返す 。
の要素の型。
は null なので、
には複数の要素があります。
指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が存在しない場合、既定値を返します。複数の要素が条件を満たす場合、このメソッドは例外をスローします。
の条件を満たす、入力シーケンスの 1 つの要素。そのような要素が見つからない場合は default ()。
1 つの要素を返す 。
要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
の条件を満たす要素が複数あります。
シーケンス内の指定された数の要素をバイパスし、残りの要素を返します。
入力シーケンスで指定されたインデックスの後に出現する要素を含む 。
返される要素が含まれる 。
残りの要素を返す前にスキップする要素の数。
の要素の型。
は null なので、
指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。
で指定されたテストに合格しない連続する最初の要素から の要素を含む 。
返される要素が含まれる 。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。要素のインデックスは、述語関数のロジックで使用されます。
で指定されたテストに合格しない連続する最初の要素から の要素を含む 。
返される要素が含まれる 。
各要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。
の要素の型。
または が null です。
値のシーケンスの合計を計算します。
シーケンスの値の合計。
合計を計算する対象となる 値のシーケンス。
は null なので、
合計が を超えています。
値のシーケンスの合計を計算します。
シーケンスの値の合計。
合計を計算する対象となる 値のシーケンス。
は null なので、
値のシーケンスの合計を計算します。
シーケンスの値の合計。
合計を計算する対象となる 値のシーケンス。
は null なので、
合計が を超えています。
値のシーケンスの合計を計算します。
シーケンスの値の合計。
合計を計算する対象となる 値のシーケンス。
は null なので、
合計が を超えています。
null 許容の 値のシーケンスの合計を計算します。
シーケンスの値の合計。
合計を計算する対象となる null 許容の 値のシーケンス。
は null なので、
合計が を超えています。
null 許容の 値のシーケンスの合計を計算します。
シーケンスの値の合計。
合計を計算する対象となる null 許容の 値のシーケンス。
は null なので、
null 許容の 値のシーケンスの合計を計算します。
シーケンスの値の合計。
合計を計算する対象となる null 許容の 値のシーケンス。
は null なので、
合計が を超えています。
null 許容の 値のシーケンスの合計を計算します。
シーケンスの値の合計。
合計を計算する対象となる null 許容の 値のシーケンス。
は null なので、
合計が を超えています。
null 許容の 値のシーケンスの合計を計算します。
シーケンスの値の合計。
合計を計算する対象となる null 許容の 値のシーケンス。
は null なので、
値のシーケンスの合計を計算します。
シーケンスの値の合計。
合計を計算する対象となる 値のシーケンス。
は null なので、
入力シーケンスの各要素に対して射影関数を呼び出して取得する 値のシーケンスの合計を計算します。
射影された値の合計。
型の値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
合計が を超えています。
入力シーケンスの各要素に対して射影関数を呼び出して取得する 値のシーケンスの合計を計算します。
射影された値の合計。
型の値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
入力シーケンスの各要素に対して射影関数を呼び出して取得する 値のシーケンスの合計を計算します。
射影された値の合計。
型の値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
合計が を超えています。
入力シーケンスの各要素に対して射影関数を呼び出して取得する 値のシーケンスの合計を計算します。
射影された値の合計。
型の値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
合計が を超えています。
入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の 値のシーケンスの合計を計算します。
射影された値の合計。
型の値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
合計が を超えています。
入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の 値のシーケンスの合計を計算します。
射影された値の合計。
型の値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の 値のシーケンスの合計を計算します。
射影された値の合計。
型の値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
合計が を超えています。
入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の 値のシーケンスの合計を計算します。
射影された値の合計。
型の値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
合計が を超えています。
入力シーケンスの各要素に対して射影関数を呼び出して取得する、null 許容の 値のシーケンスの合計を計算します。
射影された値の合計。
型の値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
入力シーケンスの各要素に対して射影関数を呼び出して取得する 値のシーケンスの合計を計算します。
射影された値の合計。
型の値のシーケンス。
各要素に適用する射影関数。
の要素の型。
または が null です。
シーケンスの先頭から、指定された数の連続する要素を返します。
の先頭から、指定された数の要素を含む 。
要素を返すシーケンス。
返す要素数。
の要素の型。
は null なので、
指定された条件が満たされる限り、シーケンスから要素を返します。
で指定されたテストに合格しなくなった要素の前に出現する、入力シーケンスの要素を含む 。
要素を返すシーケンス。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
指定された条件が満たされる限り、シーケンスから要素を返します。要素のインデックスは、述語関数のロジックで使用されます。
で指定されたテストに合格しなくなった要素の前に出現する、入力シーケンスの要素を含む 。
要素を返すシーケンス。
各要素が条件を満たしているかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース シーケンスの要素のインデックスを表します。
の要素の型。
または が null です。
キーに従って、シーケンス内の後続の要素を昇順で配置します。
要素がキーに従って並べ替えられている 。
並べ替える要素を格納している 。
各要素からキーを抽出する関数。
の要素の型。
で表された関数によって返されるキーの型。
または が null です。
指定された比較子を使用して、シーケンス内の後続の要素を昇順で配置します。
要素がキーに従って並べ替えられている 。
並べ替える要素を格納している 。
各要素からキーを抽出する関数。
キーを比較する 。
の要素の型。
で表された関数によって返されるキーの型。
、、または が null です。
キーに従って、シーケンス内の後続の要素を降順で配置します。
要素がキーに従って降順に並べ替えられている 。
並べ替える要素を格納している 。
各要素からキーを抽出する関数。
の要素の型。
で表された関数によって返されるキーの型。
または が null です。
指定された比較子を使用して、シーケンス内の後続の要素を降順で配置します。
要素がキーに従って降順に並べ替えられているコレクション。
並べ替える要素を格納している 。
各要素からキーを抽出する関数。
キーを比較する 。
の要素の型。
関数によって返されるキーの型。
、、または が null です。
既定の等値比較子を使用して、2 つのシーケンスの和集合を生成します。
2 つの入力シーケンスの要素 (重複する要素は除く) を格納している 。
和集合演算の最初のセットを形成する各要素を含むシーケンス。
和集合演算の 2 番目のセットを形成する各要素を含むシーケンス。
入力シーケンスの要素の型。
または が null です。
指定された を使用して 2 つのシーケンスの和集合を生成します。
2 つの入力シーケンスの要素 (重複する要素は除く) を格納している 。
和集合演算の最初のセットを形成する各要素を含むシーケンス。
和集合演算の 2 番目のセットを形成する各要素を含むシーケンス。
値を比較する 。
入力シーケンスの要素の型。
または が null です。
述語に基づいて値のシーケンスをフィルター処理します。
で指定された条件を満たす、入力シーケンスの要素を含む 。
フィルター処理する 。
各要素が条件を満たしているかどうかをテストする関数。
の要素の型。
または が null です。
述語に基づいて値のシーケンスをフィルター処理します。各要素のインデックスは、述語関数のロジックで使用されます。
で指定された条件を満たす、入力シーケンスの要素を含む 。
フィルター処理する 。
各要素が条件を満たしているかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース シーケンスの要素のインデックスを表します。
の要素の型。
または が null です。
指定された述語関数を使用して 2 つのシーケンスをマージします。
2 つの入力シーケンスのマージされた要素が格納されている 。
マージする 1 番目のシーケンス。
マージする 2 番目のシーケンス。
2 つのシーケンスの要素をマージする方法を指定する関数。
1 番目の入力シーケンスの要素の型。
2 番目の入力シーケンスの要素の型。
結果のシーケンスの要素の型。
または が null です。