Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Asyc和WAIT改进方法的性能_C#_Devexpress - Fatal编程技术网

C# 使用Asyc和WAIT改进方法的性能

C# 使用Asyc和WAIT改进方法的性能,c#,devexpress,C#,Devexpress,我希望使用Async和Wait提高性能如果您谈论的是异步提交事务中所做的更改,请查看该方法 如果您正在谈论其他内容,您应该提供更多信息或联系XPO供应商。太好了,那么是什么阻止了您这么做?您尝试了什么?method1和method2是异步的(它们返回任务吗?)这是一种宽泛的方式……在发布这样的问题之前,您至少应该仔细阅读一下。我们希望帮助那些先尝试过的人。当我提供数量和费率时,计算扩展大约需要0.20或0.30秒。这两种方法之间是否存在依赖关系,如执行方法2,方法1必须已完成其工作。? publ

我希望使用Async和Wait提高性能如果您谈论的是异步提交事务中所做的更改,请查看该方法


如果您正在谈论其他内容,您应该提供更多信息或联系XPO供应商。

太好了,那么是什么阻止了您这么做?您尝试了什么?method1和method2是异步的(它们返回任务吗?)这是一种宽泛的方式……在发布这样的问题之前,您至少应该仔细阅读一下。我们希望帮助那些先尝试过的人。当我提供数量和费率时,计算扩展大约需要0.20或0.30秒。这两种方法之间是否存在依赖关系,如执行方法2,方法1必须已完成其工作。?
public void Calc()
{
    Method1(true); //Qty*rate 
    Method2(true); //perform another work
    this.Save();
    if (this.Session.InTransaction)         
        this.Session.CommitTransaction();
}