gpt4 book ai didi

c# - 将项目转换为 .Net 4.5(使用 TPL)

转载 作者:行者123 更新时间:2023-11-30 19:10:39 24 4
gpt4 key购买 nike

目前拥有几个 .net 3.5 和 .net 4.0 项目。
决定全部迁移到 .NET 4.5。

所有项目都已经在 VS2012 (C# 5.0) 中并且所有项目都使用 async-await 关键字

.net 4.0 项目正在使用 Microsoft.Bcl.Async
.net 3.5 项目正在使用 AsyncBridge.Net35 和 TaskParallelLibrary

问题是:
- .net 4.5 中没有 TaskEx 类和其他扩展方法,或者我不知道这些的存在

如何在不对代码进行重大更改的情况下进行此更改?

最佳答案

在 .NET 4.5 中,TaskEx 方法已移至 Task 类中。例如,您使用的不是 await TaskEx.Run(...);,而是 await Task.Run(...);。假设您自己的类的命名方案是合理的,您应该能够进行全局搜索和替换。

关于c# - 将项目转换为 .Net 4.5(使用 TPL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16467022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com