udpClient.Connect sets the default host name and port, so subsequently you can call Send without specifying them. What's taking the time is the name resolution - translating HOSTNAME into an IPAddress.
If you do it once in Connect, you don't have to do it every time you Send, which is faster.