/*
不明白问题出在哪,按照网上重启了电脑。运行老师的程序也是报错。
*/
serverSocket.Bind(ipEndPoint);
//监听端口号(0代表不限制数量)
serverSocket.Listen(10);
//接收客户端
Socket clientSocket = serverSocket.Accept();
那是你的IP地址已经变动了,我写了个函数,可以动态获取IP地址
static string GetIP()//获取IP地址
{
string hostName = Dns.GetHostName();//本机名
IPAddress[] addressList = Dns.GetHostAddresses(hostName);//会返回所有地址,包括IPv4和IPv6
//foreach (var temp in addressList)
//{
// Console.WriteLine(temp);
//}
return addressList[4].ToString();
}
用这个函数代替IP的字符串