Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk mendapatkan alamat ip dalam C#?
Alamat IP (Internet Protocol) ialah alamat perkakasan rangkaian anda. Ia membantu menyambungkan komputer anda ke peranti lain pada rangkaian dan di seluruh dunia. Alamat IP terdiri daripada nombor atau aksara.
Setiap peranti yang disambungkan ke sambungan internet mempunyai alamat IP yang unik, yang bermaksud berbilion-bilion alamat IP diperlukan. Versi baharu IP, IPv6, memenuhi keperluan ini.
Alamat IP Peribadi
Alamat IP peribadi ialah alamat peranti yang disambungkan ke rumah atau rumah anda. rangkaian perniagaan. Jika anda mempunyai berbilang peranti berbeza yang disambungkan kepada satu ISP (Penyedia Perkhidmatan Internet), maka semua peranti anda akan mempunyai alamat IP peribadi yang unik. Alamat IP ini tidak boleh diakses daripada peranti di luar rangkaian rumah atau perniagaan anda.
Contoh: 192.168.1.1
class Program{ static void Main(string[] args){ string IPAddress = GetIPAddress(); System.Console.WriteLine(IPAddress); Console.ReadLine(); } public static string GetIPAddress(){ string IPAddress = string.Empty; IPHostEntry Host = default(IPHostEntry); string Hostname = null; Hostname = System.Environment.MachineName; Host = Dns.GetHostEntry(Hostname); foreach (IPAddress IP in Host.AddressList){ if (IP.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork){ IPAddress = Convert.ToString(IP); } } return IPAddress; } }
192.168.1.1
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan alamat ip dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!