由于某种原因,无法将 IP 地址解析为字符串

Parsing IP Address to string doesn't work for some reason

它告诉我这个

“'System.FormatException' 类型的未处理异常发生在 System.dll

附加信息:指定了无效的 IP 地址

IPAddress ipAddr = IPAddress.Parse(richTextBox1.Text);

这就是代码,richTextBox1 是富文本框的默认名称。

我不知道为什么这不起作用

编辑:我真的很笨,我解析了错误的文本框

IPAddress.Parse 不接受字符串中的空格或其他字符。使用 string.Trim 消除此类字符,它应该有效:

var result = IpAddress.Parse(richTextBox1.Text.Trim());