我在 C#
中写了一个 socket 程序我测试了所有解决方案,所有解决方案都使用单个IP地址连接客户端到服务器...
我想像局域网游戏一样(客户端自动在局域网中查找服务器)
如何使用C#执行此操作?
答案 0 :(得分:2)
萨拉姆。对于所有套接字连接,您必须具有2个参数:
127.0.0.1
或主机名,如http://stackoverflow.com
。答案 1 :(得分:0)
Socket.Connect
方法不仅会使用IP地址将套接字连接到远程服务器。
Socket.Connect
方法的许多不同版本采用不同的参数。
其中一个版本采用远程主机名和端口连接套接字。
请参阅http://msdn.microsoft.com/en-us/library/d7ew360f.aspx以供参考。
在任何情况下,要连接到远程服务器,您将需要服务器的IP地址(例如10.4.5.66)或主机名(例如google.com)