Public Shared Async Function Query(url As String) As Task(Of String)
Dim clnt As New HttpClient
Dim StringResult As String = Await clnt.GetStringAsync(url)
Return StringResult
End Function
調用語句超出函數返回的字符串是這樣的:HOWTO讓從HttpClient的GetStringAsync(URL)
Function Gettopic(pair As BPair) As topic
Dim queryStr As String = String.Format("https://ssss.com/topic", BPairHelper.ToString(pair))
Return topic.ReadFromJObject(TryCast(JObject.Parse(WebApi.Query(queryStr))
("topic"), JObject))
End Function
錯誤:類型(串)system.threading.tasks.task的」值不能轉換後的字符串。
目標是使GUI反應更流暢。在網絡接入(定時器)桂是在時刻不響應。 使用.NET 4.5
是的,。結果導致完全阻斷GUI。我沒有重寫調用語句並使其異步的技能/能力。 –