Hi.

It has been a REALLY long time so I would appreciate guidance here.
I am using UDPClient to send and receive data.
I have a simple example working but its lifetime is only for 1 time where I can send data and then receive and that's it.

I want the application to be able to continuously receive data in the background (without blocking but processing any data coming through from a server).
How would I do this? I HATE to use a while(true) approach and NO Thread.Sleep code either.

I welcome any advice here to be able to continuously receive data in the background (and still be able to send data)

Thanks!