C# 为什么client.GetUserDialogsAsync()抛出错误';t在TLS中读取数据包长度
我有一个wpf应用程序,它使用两个不同的电报帐户向不同的组和频道发送相同的消息。它在90%的死刑执行中表现完美,在10%的死刑执行中失败。我的意思是,第一个帐户读取并发送它的消息,但在10%的执行中,第二个帐户由于无法读取数据包长度错误而失败。 下面是引发错误的代码行:C# 为什么client.GetUserDialogsAsync()抛出错误';t在TLS中读取数据包长度,c#,.net,wpf,async-await,telegram,C#,.net,Wpf,Async Await,Telegram,我有一个wpf应用程序,它使用两个不同的电报帐户向不同的组和频道发送相同的消息。它在90%的死刑执行中表现完美,在10%的死刑执行中失败。我的意思是,第一个帐户读取并发送它的消息,但在10%的执行中,第二个帐户由于无法读取数据包长度错误而失败。 下面是引发错误的代码行: for (int k = 1; k < clients.Length; k++) { tldialogs[k] = clients[k].client.GetUserDialogsAsync().Result a
for (int k = 1; k < clients.Length; k++)
{
tldialogs[k] = clients[k].client.GetUserDialogsAsync().Result as TLDialogs;
...
}
for(int k=1;k
如果您知道这方面的任何信息,请告诉我并帮助我解决这一难题。您可以使用此代码
var dialogs = (TLDialogs) await client.GetUserDialogsAsync();