C# 指定的TcpListener参数无效

C# 指定的TcpListener参数无效,c#,tcplistener,C#,Tcplistener,我不确定到底是哪里出了问题,因为我已经尝试了TcpListener.Start(int backlog)的另一个重载方法,但出现了相同的结果。可能是我初始化它的方式有问题?为什么要两次指定主机和端口?将它们提供给TcpListener构造函数就足够了: public Station() { this.connections = new List<TcpClient>(); this.server = new TcpCient(IPAddress.Loopback, 6


我不确定到底是哪里出了问题,因为我已经尝试了TcpListener.Start(int backlog)的另一个重载方法,但出现了相同的结果。可能是我初始化它的方式有问题?

为什么要两次指定主机和端口?将它们提供给
TcpListener
构造函数就足够了:

public Station()
{
    this.connections = new List<TcpClient>();
    this.server = new TcpCient(IPAddress.Loopback, 6969);
}

public void Start()
{
    server.Start();
}
公共电台()
{
this.connections=新列表();
this.server=newtcpcient(IPAddress.Loopback,6969);
}
公开作废开始()
{
server.Start();
}

您应该显示整个异常堆栈跟踪!谢谢你的信息。我觉得自己很笨/没注意到。谢谢