小编8or*_*ris的帖子

如何从异步任务中获取结果

我是 VB.NET 中使用异步的初学者。我阅读了在线帮助,但有些事情不清楚。我尝试使用tweetinvi

我懂了:

Namespace tweet_invi
    Class twitter_call
        Public Shared Async Function twitter_get_user_info_from_id(id As Long) As Task

            Dim userClient = New TwitterClient(ConfigurationManager.AppSettings("consumerKey"), ConfigurationManager.AppSettings("consumerSecret"), ConfigurationManager.AppSettings("accessToken"), ConfigurationManager.AppSettings("accessTokenSecret"))

            Dim tweetinviUser = Await userClient.Users.GetUserAsync(id)

            Dim description As String = tweetinviUser.Description
        End Function
    End Class
End Namespace
Run Code Online (Sandbox Code Playgroud)

以及我将启动此异步函数的模块

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click

   Dim toto As Long = 1311275527223812096
   Dim result = tweet_invi.twitter_call.twitter_get_user_info_from_id(toto)

End Sub
Run Code Online (Sandbox Code Playgroud)

我的问题:结果是一项任务。我如何获得描述的值?

vb.net asynchronous

1
推荐指数
1
解决办法
2133
查看次数

标签 统计

asynchronous ×1

vb.net ×1