vb.netで次のコードを記述する方法を適切な構文で教えてください。
public static void CopyFiles(string fromFolder, string toFolder)
{
Parallel.ForEach<string>(Directory.EnumerateFiles(fromFolder, "*"), f =>
{
File.Copy(f, toFolder + @"\" + Path.GetFileName(f), true);
});
}
developerfusion.com/tools/convert/csharp-to-vb を使用してこれを変換しようとしましたが、変換されたコードは次のとおりです:-
Public Shared Sub CopyFiles(fromFolder As String, toFolder As String)
Parallel.ForEach(Of String)(Directory.EnumerateFiles(fromFolder, "*"), Function(f)
File.Copy(f, toFolder & "\" & Path.GetFileName(f), True)
End Function)
End Sub
そして、コンパイル時の例外をスローします。このコードで何が間違っているのか教えてください。