这里有轻微的问题。我正在尝试使用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..");
}
提前致谢。