我可能在这里错过了一些东西。语法不正确。
static Task<int> MathOperation(int number)
{
//return new Task(new Func(TestMethod(number)));
}
static int LongRunningMethod(int number)
{
// some long running operation
}
如何编写return
的MathOperation
语句?
我收到此错误:使用通用类型'System.Func'需要1个类型参数。
参考方案
您可以使用Lambda Expression。您应该避免使用new Task
,因为它会返回“冷任务”,这意味着必须使用Task
启动Start()
。请使用Task.Run
。
static Task<int> MathOperation(int number)
{
return Task.Run(() => TestMethod(number));
}
如何在ASP.NET Core Web应用程序中增加JSON反序列化MaxDepth限制 - c#我们正在将ASP.NET Core 2.1与.NET Framework 4.6.2结合使用。我们有一个客户需要向我们的Web应用程序发送一个很大程度上嵌套的json结构。当他们进行此调用时,我们将输出以下日志并返回错误: 读取器的MaxDepth超过了32。路径“ super.long.path.to property”,第1行,位置42111。”我浏览了…
java.net.URI.create异常 - javajava.net.URI.create("http://adserver.adtech.de/adlink|3.0") 抛出java.net.URISyntaxException: Illegal character in path at index 32: http://adserver.adtech.de/adlink|3.0 虽然n…
在ASP.NET WebForms中在服务器端初始化bootsrap datatimepicker - javascript我有这个HTML<div class='datepicker input-group date' id='datetimepickerStart'> <input type='text' class="form-control" /> <span c…
SQLite。修复sqlite-net-wp8项目依赖项 - c#为什么SQLGet在NuGet上不可用?为什么它是Visual Studio的一部分,您必须在“工具”->“扩展和更新”中查找更新?在过去的几个月中,我开始对Windows 8和Windows Phone 8进行编码,我希望对此有所了解。对我来说,在Windows 8项目上使用SQLite会创建VS级依赖关系。假设我使用Visual Studio ID…
C#如何将System.Net.ConnectStream转换为字节[](数组) - c#我试图将流(System.Net.ConnectStream)转换为字节数组。关于如何做到这一点的任何想法/例子? 参考方案 Stream sourceStream = ... // the ConnectStream byte[] array; using (var ms = new MemoryStream()) { sourceStream.CopyT…