異常處理彙總-後端系列: http://www.cnblogs.com/dunitian/p/4523006.html

應用場景==》後端現在都是用異步方法,那麼分頁是必不可少的,于是就有了這個問題
這個是官方說明:https://social.msdn.microsoft.com/Forums/en-US/d2f48a52-e35a-4948-844d-828a1a6deb74/why-async-methods-cannot-have-ref-or-out-parameters
這個基本上是無解,我隻想到了折中的處理,如果有夥計能完美解決記得通知我一下,小弟感激不盡~
從需求入手==》目的是什麼?為了得到資料+總資料量
那麼可以封裝一個類,這個類裡面放這些東西:
可以嵌套方法
public Task<string> FooAsync(out int x, ref int y)
{
// Assign a value to x here, maybe change y
return FooAsyncImpl(x, y);
}
private async Task<string> FooAsyncImpl(int x, int y) // Not ref or out!
{
}
作者:
毒逆天出處:
https://www.cnblogs.com/dotnetcrazy打賞:
18i4JpL6g54yAPAefdtgqwRrZ43YJwAV5z本文版權歸作者和部落格園共有。歡迎轉載,但必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接!