У меня странная ситуация, я не уверен, что это ошибка в .NET Core или в моем мозгу.
используя IPEndPoint для хранения целевого IP: порта в моем классе, я использую TcpClient для подключения.
IPEndPoint _ipendpoint = IPEndPoint.Parse("127.0.0.1:5000");
TcpClient tcp1 = new TcpClient(_ipendpoint);
Tcpclient tcp2 = new TcpClient(_ipendpoint.Address.ToString(), _ipendpoint.Port);
tcp1 дает SocketException
, tcp2 - нет. (закомментируйте одно, чтобы проверить другое)
Так в чем же дело?