发送socket报错:System.FormatException: 指定了无效的 IP 地址。

schy1 2016-07-27 05:27:18
socket.socket2("ZIGBEE_CURTAIN-WRITE-" + netway + "," + addresscode,getiP(),Convert.ToInt32 (getport()));
getip()函数是有值的“”192.168.1.200“” 如果把IP参数直接写成“”192.168.1.200“”没问题 为什么用函数传过来的参数会报错???
求大神指点 快崩溃了!!!
...全文
1069 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
crystal_lz 2016-07-27
  • 打赏
  • 举报
回复
你试试 "192.168.1.200" == getip() 成立吗? 没准 你getip 里面还有其他字符呢 比如 空格之类的 所以让你感觉不到有什么问题

111,128

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧