是否有任何方法来检测源地址是IPv4或IPv6?
我写了这样的东西
let listener = TcpListener::bind("[::]:33333").unwrap();
for res in listener.incoming() {
match res {
Ok(stream) => {thread::spawn(move||{handler(stream);},
Err(_) => {println!("error");},
}
}
处理程序函数类似于:
fn handler(mut stream: TcpSt
我正在努力学习C#,我不明白为什么我会出错。我得到了错误的"ServerList.servers' is a 'property' but is used like a 'type'"。我读过一些指南,说明我不应该有一个公开访问的列表,这就是为什么我试图使用一种方法来返回服务器列表。
如何正确返回“服务器”集合?我做错了吗?另外,我的代码还有什么问题吗?
class Program
{
static void Main()
{
ServerList list = new ServerList();