Dmi*_*iyd 1 c# multithreading asynchronous task
我正在尝试使用该参考.我知道它在c#4中.我不知道我现在有什么.
但基本上,当我写这行时:
Task.Factory.StartNew(someMethod);
Run Code Online (Sandbox Code Playgroud)
它告诉我这是一个错误.有没有办法解决它,所以我的ide将识别该库(任务并行库)?
Jon*_*eet 13
你只需要一个using指令
using System.Threading.Tasks;
Run Code Online (Sandbox Code Playgroud)
您不需要添加任何额外的引用 - Task
在mscorlib中.
你确定你的目标是.NET 4吗?签入您的项目属性.(可用的类型不依赖于您正在使用的语言的版本,而是取决于您正在使用的框架的版本.)
通过右键单击项目并选择"属性",可以查看要定位的框架版本.在"应用程序"选项卡上,您的框架版本将位于"目标框架"下拉列表中.如果没有"应用程序"选项卡,请检查Silverlight选项卡.
如果您的目标是.NET 4,则Task
已经引用; 看到乔恩的回答.
如果您的目标是.NET 3.5,那么您可以Task
下载Microsoft Reactive Extensions并将这些库添加为引用.
如果您的目标是.NET 2或Silverlight,那么您运气不好; Task
在这些系统上不可用.
归档时间: |
|
查看次数: |
26310 次 |
最近记录: |