c# - 分配 Task 内部的元组
问题描述
我在 C# 中有返回
Task<Tuple<bool, string, Passport>>
签名的函数是:
public async Task<Tuple<bool, string, Passport>> MyFunc(Stream FileData, string fileName)
我需要在 vb 函数中调用这个函数,所以我声明返回值是这样的:
Dim result As Task(Of Tuple(Of Boolean, String, Passport))
我找不到这样的语法如何分配值(里面有 Tuple 的任务)
我如何初始化这个值?
解决方案
您通常会调用具有该签名的方法,如下所示:
Dim result = Await MyFunc(someStream, someString)
result
变量将是type Tuple(Of Boolean, Stri8ng, Passport)
。该方法返回Task
并且Await
操作符等待其完成Task
并返回其结果。
推荐阅读
- python-3.x - airflow.exceptions.AirflowException: PythonVirtualenvOperator 需要 virtualenv,请安装
- django - 数据库列的Django chart.js?
- javascript - 当 addEventListener 不起作用时,在它触发之前拦截事件
- php - 为什么没有数据通过注册表单插入数据库而不在laravel中显示错误
- kubernetes - Istio 版本 - Template_Version_And_Istio_Version_Mismatched
- python - 如何使用 django 序列化程序验证大写字段
- sql - 聚合查询以在 mongodb 中的单个查询中获取所有不同的条件
- android - Jetpack compose:文本字段提取模式的错误
- qt - Qt6 中的 DropShadow QML 小部件
- oracle-adf - OAF 页面上的 FND_RECORD_CHANGED_ERROR