【发布时间】:2017-01-02 14:23:32
【问题描述】:
以下代码使用Task异步接收,并在控制台显示接收到的结果:
private void ReceiveMessage()
{
Task.Run(async() =>
{
using(var udpClient = new UdpClient(15000))
{
while(true)
{
var receivedResult = await udpClient.ReceiveAsync();
Console.Write(Encoding.ASCII.GetString(receivedResult.Buffer));
}
}
});
}
我想学习如何使用 async/await 函数,所以我想知道如何使用 async/await 使函数 ReceiveMessage() 异步?
【问题讨论】:
-
哪个“跟随功能”?
-
我只看到一个有问题的函数...@RenéVogt
-
我想你可能想给this一个阅读..
标签: c# asynchronous async-await udpclient