问题描述
我有一个客户端无法连接到服务器的问题。它们在同一端口上。我有正确的IP地址。我用C#编写了一个类似的程序,它可以连接。
我该如何解决?
我有一个名为“ IpAd”的条目,我在其中输入IP地址
private void Connect_Clicked(object sender,EventArgs e)
{
string[] ip = new string[3];
ip = IpAd.Text.Split('.');
for (int i = 0; i<=3;i++)
{
if (int.Parse(ip[i]) > 255 || int.Parse(ip[i]) < 0 || IpAd.Text == "")
{
Connected.Text = "Incorrect Ip";
Connected.TextColor = Color.Red;
return;
}
}
try
{
_sender = new TcpClient(IpAd.Text.ToString(),11000);
Connected.Text = "Client Online";
Connected.TextColor = Color.Green;
stream = _sender.GetStream();
Connected.Text = "Connected";
Connected.TextColor = Color.Green;
Can_send = true;
}
catch (SocketException ee)
{
Console.WriteLine("SocketException: {0}",ee);
Connected.Text = "Socket Not Connected";
Connected.TextColor = Color.Red;
}
catch
{
Connected.Text = "Not Connected";
Connected.TextColor = Color.Red;
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)