title: Create UDP socket with .Net Core
body: <p>How can I create a UDP Socket which receives data in local endpoint (I do not know the remote port where the data come from) in a non-blocking way?</p>
  <p>I use .NET Core in Linux and I thought I could use ReceiveAsync() but it seems to not work this way.</p>