Giriş
Bu sınıf IPv4 veya IPv6 adresini temsil ederi. Java dilindeki karşılığı InetAddress sınıfıdır.
Constructor
Şöyle yaparız.
Şöyle yaparız.
Açıklaması şöyle
Şöyle yaparız.
Şöyle yaparız.
Bu sınıf IPv4 veya IPv6 adresini temsil ederi. Java dilindeki karşılığı InetAddress sınıfıdır.
Constructor
Şöyle yaparız.
IPHostEntry host = Dns.GetHostEntry(hostList[i]);
IPAddress[] ipaddr = host.AddressList;
// Loop through the IP Address array and add the IP address to IP List
foreach (IPAddress addr in ipaddr)
{
if (addr.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork)
{
ipList.Add(addr.ToString());
}
}
AddressFamily AlanıŞöyle yaparız.
IPAddress[] ip = ...;
if (ip.AddressFamily == AddressFamily.InterNetwork){...} //IPv4
NetworkToHostOrder metoduAçıklaması şöyle
Unlike the BSD sockets API, where there's a separate name for each function, in .NET the NetworkToHostOrder method is overloaded, and may perform either ntohs or ntohl depending on the size of the input.Şöyle yaparız.
IPAddress.NetworkToHostOrder((short)38175)
Parse metoduŞöyle yaparız.
string ipAddress = ...;
var ip = IPAddress.Parse (ipAddress);
Exception fırlatabilir. Şöyle yaparız.string ipAddress = ...;
IPAddress ip = null;
try
{
ip = IPAddress.Parse (ipAddress);
}
catch (Exception)
{
...
}
ToString metoduŞöyle yaparız.
string str = ip.ToString();
Hiç yorum yok:
Yorum Gönder