Blog Of Sem: c# CLASS GET STATIK IP

c# CLASS GET STATIK IP

using System;
using System.IO;
using System.Net;
 
namespace BMSLicenseKontrol
{
    class GetStatikIp
    {
        public static string GetIPAddress()
 
        {
 
            String address = "";
 
            WebRequest request = WebRequest.Create("http://checkip.dyndns.org/");
 
            using (WebResponse response = request.GetResponse())
 
            using (StreamReader stream = new StreamReader(response.GetResponseStream()))
 
            {
 
                address = stream.ReadToEnd();
 
            }
 
            int first = address.IndexOf("Address: "+ 9;
 
            int last = address.LastIndexOf("</body>");
 
            address = address.Substring(first, last - first);
 
            return address;
 
        }
    }
}