System::Collections::Generic::IEnumerable::LINQ_SelectMany メソッド
IEnumerable::LINQ_SelectMany(const Func<Source, SharedPtr<IEnumerable<Result>>>&) method
template<typename Result> SharedPtr<IEnumerable<Result>> System::Collections::Generic::IEnumerable<T>::LINQ_SelectMany(const Func<Source, SharedPtr<IEnumerable<Result>>> &selector)
参照
- Typedef SharedPtr
- Class IEnumerable
- Class Func
- Class IEnumerable
- Namespace System::Collections::Generic
- Library Aspose.Page for C++
IEnumerable::LINQ_SelectMany(const Func<T, SharedPtr<IEnumerable<ResultType>>>&) method
シーケンスの各要素を投影し、結果として得られるシーケンスを1つのシーケンスに結合します。
template<typename ResultType> SharedPtr<IEnumerable<ResultType>> System::Collections::Generic::IEnumerable<T>::LINQ_SelectMany(const Func<T, SharedPtr<IEnumerable<ResultType>>> &selector)
| パラメーター | 説明 |
|---|---|
| ResultType | selector が返す値の型。 |
| パラメーター | 型 | 説明 |
|---|---|---|
| selector | const Func<T, SharedPtr<IEnumerable<ResultType>>>& | 変換関数。 |
ReturnValue
入力シーケンスの各要素に対して 1 対多の射影関数を呼び出した結果を含む IEnumerable。
参照
- Typedef SharedPtr
- Class IEnumerable
- Class Func
- Class IEnumerable
- Namespace System::Collections::Generic
- Library Aspose.Page for C++