C#:使用任务<>在元组里面

时间:2017-01-23 10:52:36

标签: c# async-await

如果我删除select(filteredPB, Matchers.allOf( having(on(Table.class).getId(), IsEqual.equalTo(key)), having(on(Table.class).getValue(), IsEqual.equalTo(value)) )) 并仅使用TupleTask<bool>,则会有效。

Task<string>

知道如何使这项工作吗?

1 个答案:

答案 0 :(得分:8)

异步方法应该返回Task(不良做法)或Task<T>public async Task<Tuple<bool, string>> Test() { // await ... return Tuple.Create(false, "a string"); } (请参阅Return Types部分)。在你的情况下,我认为它应该是

{{1}}