Get Mystery Box with random crypto!

پیدا کردن ip سیستم با سی شارپ بعضی وقتا دلمون میخواد تا ip سی | Computeronic|کامپیوترونیک

پیدا کردن ip سیستم با سی شارپ

بعضی وقتا دلمون میخواد تا ip سیستممون رو پیدا کنیم. دستورات زیادی برای این کار وجود داره، مثلا یکیش اینه که داخل cmd دستور ipconfig رو بنویسیم و بعدش enter رو بزنیم اما خدایی حال نمیده اگه با یه زبان برنامه نویسی مثل سی شارپ این کارو بکنیم؟
برای اینکه بخوایم در زبان سی شارپ، نام کامپیوتر یا آدرس IP کامپیوتری که برنامه بر روی اون در حال اجرا هست رو به دست بیاریم باید ابتدا فضای نام System.Net را در ابتدای برنامه using کنیم و سپس در بدنه اصلی برنامه، دستورات زیر را بنویسیم:
var hostName = System.Net.Dns.GetHostName();
Console.WriteLine(hostName);
var ipAddresses = Dns.GetHostEntry(hostName);
foreach (var address in ipAddresses.AddressList)
{
Console.WriteLine(address.ToString());
}
دستورات بالا رو اجرا کنید و بهمون توی کامنت ها بگید خروجیش چی بوده !
باید ipv4 و ipv6 سیستمتون رو بهتون نشون بده.

#برنامه‌نویسی #کامپیوتر #سی_شارپ

@Computeronic
Computeronic.ir