百科问答小站 logo
百科问答小站 font logo



C# 中如何在不使用 async和await 关键字的情况下构建一个按照顺序执行的 Task 集合? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

其实把你的那个tasks.Add

改成:

       task = task.ContinueWith( () => UploadChunk(i * chunkSize, (i + 1) * chunkSize, fileData) )     

不就行了,,,,

当然,这个函数直接执行就好了,不要返回个Task啥的。




  

相关话题

  VS2013如何在不使用插件的情况下显示引用数量? 
  为什么微软的编程语言C# F#的编译器要那么多黑科技? 
  在C#下有什么好办法可以替代if-else和switch-case? 
  为什么 C# 发明 13 年之后微软才推出编译为本地代码的功能? 
  c#中虽然异步和多线程是两码事,但是是否异步微软提供的async函数内部还是多线程去实现的? 
  C# 的 return ref 有什么具体应用? 
  C#的Lambda表达式捕获变量疑问? 
  使用 Visual Studio 开发的情况下 C# 的编程效率能否和 Python、Ruby 媲美? 
  如何评价C# 6的新特性? 
  C#中字符串可以使用可变大小的内存,为什么数字不能? 

前一个讨论
一条C语言语句不一定是原子操作,但是一个汇编指令是原子操作吗?
下一个讨论
程序员一不小心删除了自己的代码是怎么样一种体验?





© 2024-11-22 - tinynew.org. All Rights Reserved.
© 2024-11-22 - tinynew.org. 保留所有权利