すべての自動化されたオンライン コンバーターは、このコードを変換できませんでした。残念ながら、私の C# に関する簡単な知識にもがっかりしました。コードはブログからのもので、別の質問からリンクされています。
C# のコード スニペットを次に示します。
var virtualFileDataObject = new VirtualFileDataObject();
virtualFileDataObject.SetData(new VirtualFileDataObject.FileDescriptor[]
{
new VirtualFileDataObject.FileDescriptor
{
Name = "abc.txt",
StreamContents = stream =>
{
using(var webClient = new WebClient())
{
var data = webClient.DownloadData("http://www.google.com");
stream.Write(data, 0, data.Length);
}
}
},
});
私は現在VB.NETを持っています(インラインのものをいくつか削除しました)。
Dim virtualFileDataObject = New VirtualFileDataObject()
Dim vf As New VirtualFileDataObject.FileDescriptor()
vf.Name = "abc.txt"
vf.StreamContents = ??
Using webc As New WebClient()
Dim data = webc.DownloadData("http://www.google.com")
stream??.Write(data, 0, data.Length)
End Using
virtualFileDataObject.SetData(vf)
あなたの助けは大歓迎です!