解析从文本文件中获取的IP地址

时间:2013-07-20 15:03:06

标签: c# asp.net parsing text ip-address

这里有轻微的问题。我正在尝试使用IPAddress.Parse(text),其中文本来自.txt文件。

由于我无法理解的原因,它会抓住这个错误。 “SystemFormatException:指定了无效的IPAddress ...第32行”

奇怪的是 text = 127.0.0.1据我所知应解析...

以下是相关代码:

string appData = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
string folder = @"/cube";
string file = @"/info.txt";

try
{
    string text = System.IO.File.ReadAllText(appData + folder + file);
    text = text.Replace("\n", "");
    Logs.store(text);

    IP = IPAddress.Parse(text);
    Logs.store("IP -> " + IP.ToString());
}
catch (Exception e)
{
    setupRequired = true;
    Logs.store("Setup required..");
}

提前致谢。

0 个答案:

没有答案