cost 336 ms
如何對 IAsyncEnumerable 進行惰性分區?

[英]How to lazily partition an IAsyncEnumerable?

我有一個 IAsyncEnumerable,它返回本質上是一系列Key/IEnumerable<Value>對。 我有代碼使用這個和其他類似的枚舉,假設它將接收一個唯一的鍵集合。 但是我的一個數據源不遵守此約束。 但是,它確實會將重復的鍵組合在一起。 (您不會看到 [ k1 , k2 ...

最終鎖定后,代碼未在 IAsyncEnumerable 迭代器中執行

[英]Code not executing in IAsyncEnumerable iterator, after lock in finally

我在枚舉IAsyncEnumerable時遇到了一個奇怪的問題,附加了System.Linq.Async運算符Take 在我的迭代器中,我有一個 try-finally 塊,其中在try塊中產生了一些值,在finally塊中產生了一些清理代碼。 清理代碼位於lock塊內。 問題是lock塊后面的任何 ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM