私はパラメータとしてObservableCollection
をとる方法を持っています。ラムダ式の選択項目から現在の項目を取得していますか?
private void DownloadSources(ObservableCollection<DownloadSourcesHelper> SourcesDownloadCollection)
{
downloadsList =
SourcesDownloadCollection.Select(GetDownloadCommandParameters)
.Select(sourceParamters =>
new DownloadCalculation(DownloadSources.Item currently being iterated here!,
))).ToList();
foreach (var source in downloadsList)
{
blah blah.
// .....
現在DownloadSources
アイテムを取得するために私のための方法はあります:私はそうのような別のリストを移入するためにラムダ式を使用していますか?
*現在のアイテムを定義してください? ObservableCollectionは現在のアイテムと全く同じものを持っていません。 – Sinatr
SourcesDownloadCollectionの項目を現在選択されている列挙するには、その内容をDownloadCalculationオブジェクトに渡す必要があります。 – Hardgraf
'DownloadCalculation'の結果と現在の' sourceParamters'値を含む 'Select'で匿名型を作成できます。 – Sinatr