ای پی سیستم چطوری دریافت کنم؟ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

ای پی سیستم چطوری دریافت کنم؟

0 امتیاز

درود دوستان
ایپی سیستم رو چطوری دریافت کنم؟ لطفا کدش رو بنیوسید
منظورم این آی پی هست



الان با کد زیر میتونم آیپی بگیرم ولی وقتی نت گوشی به سیستم وصل میکنم ایپی گوشی نشون میده و این اشتباه هست من میخوام ایپی کارت شبکه که دورش خط کشیدم رو همیشه نوشن بده توی لیبل

این کد من هست ولی درست نیست

1
2
string ip = Dns.GetHostName();
lblMyIp.Text = Dns.GetHostByName(ip).AddressList[0].ToString();



لطفا کد درست رو بنوسید برام
سپاس

سوال شده خرداد 16, 1400  بوسیله ی booysusa (امتیاز 44)   5 12 16

1 پاسخ

0 امتیاز
private string getInternalIP()
{
	
	string hostName = Dns.GetHostName(); 
	IPHostEntry hostEntry = Dns.GetHostEntry(hostName);
	IPAddress[] addr = hostEntry.AddressList;
	var ip = addr.Where(x => x.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork)
                 .FirstOrDefault();
	return  ip.ToString() ?? "";
	
} 

 

پاسخ داده شده مرداد 8, 1400 بوسیله ی ik (امتیاز 571)   1 2 8
...