如何比较IP地址

MAC*_*MAC 1 c# sockets ip-address

如何比较存储在Ip [0]数组中的IP地址与远程端点?请帮我.

JP *_*oto 11

像这样的东西应该工作......

var ips = new[] { IPAddress.Parse( "127.0.0.1"),
                   IPAddress.Parse( "192.168.1.1"),
                   IPAddress.Parse( "10.0.0.1" ) };

var ep = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 0);

if (ips[0].Equals(ep.Address))
{
    Console.WriteLine("Equal!");
}
Run Code Online (Sandbox Code Playgroud)