- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 AsyncPageable<T>
并且只想从列表中获得第一个结果。
MS 文档建议使用 await foreach
// call a service method, which returns AsyncPageable<T>
AsyncPageable<SecretProperties> allSecretProperties = client.GetPropertiesOfSecretsAsync();
await foreach (SecretProperties secretProperties in allSecretProperties)
{
Console.WriteLine(secretProperties.Name);
}
有没有什么有效的方法可以只获得第一个结果?类似
FirstOrDefaultAsync()
?
var enumerator = response.Value.GetResultsAsync().GetAsyncEnumerator();
await enumerator.MoveNextAsync();
var result = enumerator.Current;
最佳答案
自 AsyncPageable<T>
工具IAsyncEnumerable<T>
,您可以安装System.Linq.Async nuget 并使用它提供的方法:
var result = await allSecretProperties.FirstOrDefaultAsync();
关于c# - AsyncPageable<T> 异步获取第一个结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63574736/
我正在尝试从 Azure 服务获取所有内容,它返回 AsyncPageable。根据the doc它说 A collection of values that may take multiple se
我有 AsyncPageable并且只想从列表中获得第一个结果。 MS 文档建议使用 await foreach // call a service method, which returns Asy
我想模拟一个返回 Azure.AsyncPageable 的 C# 方法。 这个类只有 protected 构造函数,所以我不能直接实例化它。有没有办法从其他集合(例如 IAsyncEnumerabl
我想模拟一个返回 Azure.AsyncPageable 的 C# 方法。 这个类只有 protected 构造函数,所以我不能直接实例化它。有没有办法从其他集合(例如 IAsyncEnumerabl
我正在从 Azure Blob 存储容器中检索数十万个 Blob。基于检索,我正在计算检索时间,需要将 blob 转换为可读格式,并且需要获取结果中的 blob 项目计数。因此,我检索 blob 并将
我是一名优秀的程序员,十分优秀!