Socket 里 IP 地址问题。

Tursun 2004-12-30 07:59:39
在 .net下定义了一个 IPEndPoint 变量。运行时 设断点 在监视里看到

变量的 Address 值为 83994816。为什么不是 我们习惯的4位带点的IP地址?


怎样转换?

谢谢!!
...全文
181 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
TonyTonyQ 2005-02-18
  • 打赏
  • 举报
回复
你的IP是192.168.1.5,
192 * 256^3 + 168 * 256^2 + 1 * 256^1 + 5 * 256^0 = 83994816
srxumin 2005-02-16
  • 打赏
  • 举报
回复
除以三次256,再取余,不就搞定了
Tursun 2005-01-18
  • 打赏
  • 举报
回复
有么?!!!
Tursun 2005-01-14
  • 打赏
  • 举报
回复
up
Tursun 2005-01-14
  • 打赏
  • 举报
回复
我以前看过。好像 这个Long 除 什么数,就可分别得到4 个 IP 地址的数了。忘了是什么了?

有知道的么?
捏造的信仰 2005-01-14
  • 打赏
  • 举报
回复
IPAddress的构造函数就有通过Long来构造的。
IPAddress的ToString函数输出的就是XXX.XXX.XXX.XXX字符串。
nga96 2004-12-30
  • 打赏
  • 举报
回复
好主意,谢谢
ofei 2004-12-30
  • 打赏
  • 举报
回复
IPAddress.Parse()

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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