درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من
دوره های مرتبط
دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
مدرس: aliaghamiri
این دوره را در 10 قسط خریداری کنید
دوره آموزشی راه اندازی کلیه VPN سرورهای مایکروسافت
مدرس: UNITY
این دوره را در 3 قسط خریداری کنید
دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
مدرس: isaac
این دوره را در 37 قسط خریداری کنید
بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
مدرس: UNITY
این دوره را در 64 قسط خریداری کنید
دوره آموزشی مقدماتی نرم افزار Wireshark
مدرس: mabedini
این دوره را در 8 قسط خریداری کنید
دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
مدرس: taghandiki
این دوره را در 7 قسط خریداری کنید
دوره آموزشی سیسکو آسان است
مدرس: emasis
این دوره را در 35 قسط خریداری کنید
دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
مدرس: taghandiki
این دوره را در 11 قسط خریداری کنید
دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
مدرس: emasis
این دوره را در 2 قسط خریداری کنید
نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
مدرس: milad.fashi
این دوره را در 4 قسط خریداری کنید

بدست آوردن آی پی پابلیک درسی شارپ(Get Ip Public In C-Sharp)

0 نظرات
53 بازدیدها
به نام خدا
در این مطلب قصد داریم با نحوه بدست آوردن آیپی پابلیک(Public) در سی شارپ آشنا شویم. کد زیر این کار را برای ما انجام می دهد و در ادامه به بررسی کد زیر می پردازیم:

using System;
using System.Text;
using System.Net; 


namespace GetIP
{
    public class ip
    {
         
        static void Main(string[] args)
        {
              WebClient client = new WebClient(); 
              string ip = client.DownloadString("http://api.ipify.org/"); 
              Console.WriteLine("Your Ip Is : {0}",ip); 
              Console.ReadKey();
         }
    }
}

ما در این آموزش میایم یه برنامه با سی شارپ و در محیط کنسول اپلیکیشن اون مینویسم که به سایت api.ipify.org متصل میشه و آیپی Public خودمون رو بدست میاریم
تعریف اصطلاحات :
System.Net : فضای نامی هستش که داخل اون کلاس های زیادی برای کار با شبکه و کانکشن ها هستش.

WebClient : کلاسی هستش که داخلش متد های قرار داره که برای کار وب سایت ها مورد استفاده قرار میگیره , مثلا : دانلود سورس سایت و بدست آوردن اطلاعات از سایت .

DownloadString : متدی به منظور دانلود سورس سایت به صورت رشته .

Console.WriteLine : متدی به منظور چاپ یک خروجی در محیط کنسول سی شارپ .

Console.ReadKey : این متد برای این منظور استفاده میشه که با فشردن یک کلید از صفحه کیبورد برنامه بسته بشه .







برچسب ها
مطالب مرتبط

در حال دریافت اطلاعات

نظرات
هیچ نظری ارسال نشده است

    برای ارسال نظر ابتدا به سایت وارد شوید

    arrow