Podobnie jak Lukas_gab pisałem kilka aplikacji z udp i tez jej używałem.
Być może jest zbyt low level, ale bez przesady imo. Zresztą co można zautomatyzować biblioteka przy przesyłaniu danych na warstwie 4 OSI.
Myśle ze brak odzewu nie wynika ze zlej woli "splecznosci" forum tylko nie wiemy jakie kolega pytający ma potrzeby (i oczekiwania) ws biblioteki.
Co innego jakbyśmy szukali biblioteki do przesyłania... streamingu. Ok -> wtedy fajnie sobie coś znaleźć.
Jednak zazwyczaj ktoś sięgający po UDP aby przesyłać gole "bajty" sam sobie napisze obsługę.
Jakiś watek + wzorzec obserwator do obserwacji nowych danych.
Z tego co pamiętam to wspomniana klasa ma matody zarówno synchroniczne jak i asynchroniczne (chyba od .net 4).
P
Ps. Na początku nauki C# pisałem komunikator na lan (via multicast). Pewnie są jakieś biblioteki, ale przy tak prostej sprawie więcej czasu by zajęło szukanie oraz tutorial niż napisanie 2-3 metod samemu z ww klasa.