我在Visual Studio 2017中编写了一个C#应用程序,并希望使用UploadFileTaskAsync而不是UploadFile,但我将在运行中发送50多个文件。我怎么知道它什么时候完成?我对C#很陌生,所以我通过搜索和试用/错误来学习,所以如果这是一个形成不良的问题我会道歉。
我发现了有关UploadFileTaskAsync及其使用情况的帖子,但没有提及如何设置通知应用程序已完成的内容。
这是我使用的代码(我发现):
byte[] response = await webClient.UploadFileTaskAsync(new Uri("ftp://" + "username" + ":" +"pass" +"@" + "address/" + "name.ext"), fd.FileName);
我正在byte[] response
而不是Task<byte[]> response
,因为VS并不感谢byte[]
Task<>
中的UploadFileTaskAsync
for (int i = 0 ; i < fragmentsArray.size() ; i ++) {
Fragment fragment = fragmentPagerAdapter.getItem(i);
fragment.updateSelectedPatternMode(newPattern);
}
。