[c#] Getting the IP Address of a Remote Socket Endpoint