编程新手,但试图自学一些学校尚未向我展示的领域。
正在运行的项目的宏伟计划是接受客户端到服务器的连接。在控制台窗口中,它将显示连接时间。我也试图让它显示客户端 IP 地址以进行记录。以下是我所拥有的,但我无法正确解析它。
//Console Output
string IPAddress = System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName()).AddressList.GetValue(0).ToString();
IPAddress address = IPAddress.Parse(ipAddress);
Console.WriteLine("New TCP connection made at " + "{0:g}", DateTime.Now + IPAddress);
如果我省略“IPAddress address......”行,它将显示长而丑陋的未解析地址 =p