Parent
私はプロパティとして持っているクラスを持ってItems
いますList(of Child)
このコードを使用する場合
Parallel.ForEach()(parent.Items,
Sub(item)
item.DoSomething()
End Sub)
コンパイラの警告が表示されますNo overload for method ForEach() accepts this count of arguments
コードをに変更した場合
Parallel.ForEach(of Child)(parent.Items,
Sub(item)
item.DoSomething()
End Sub)
できます。
しかし、C#では私はただ書くことができます
Parellel.ForEach(parent.Items, item =>
{
item.DoSomething();
});
この場合、VBが推測しないのはなぜですか?