title: C# - Can I repeat SetSocketOption?
body: <p>I am trying to configure my UdpClient to reuse address and keep alive. Can I do the following?</p>
  
  <pre><code>UdpClient uClient = new UdpClient((IPEndPoint)net.ipLocalUDPEndPoint);
  uClient.Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
  uClient.Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.KeepAlive, true);
  </code></pre>