public string GetAddressByIP(string ip)
    {
        string   ipfilePath = ConfigurationManager.AppSettings["IPDataUrl"];
        IPSearch ipSearch   = new IPSearch(ipfilePath);

        IPSearch.IPLocation loc = ipSearch.GetIPLocation(ip);
        return(loc.country);
    }
Example #2
0
    //测试
    static void Main(string[] args)
    {
        IPSearch ipSearch = new IPSearch();
        string   ip       = "72.51.27.51";

        IPSearch.IPLocation loc = IPSearch.GetIPLocation(ip);
        Console.WriteLine("你查的ip是:{0} 地理位置:{1} {2}", ip, loc.country, loc.area);
        Console.ReadKey();
    }