相关疑难解决方法(0)

如何在C#中将IP地址字符串解析为uint值?

我正在编写使用Windows IP Helper API的C#代码.我试图调用的函数之一是" GetBestInterface ",它采用IP的"uint"表示.我需要的是解析IP的文本表示以创建'uint'表示.

我已经通过谷歌找到了一些例子,比如这个或者这个例子,但我很确定应该有一种标准的方法来实现这一点.唯一的问题是,我找不到这种标准方式.IPAddress.Parse似乎是在正确的方向,但它没有提供任何方式获得'uint'表示...

还有一种方法可以使用IP Helper,使用ParseNetworkString,但同样,我宁愿使用.NET - 我相信我越少依赖pInvoke就越好.

那么,有谁知道在.NET中执行此操作的标准方法?

.net c# networking winapi iphelper

6
推荐指数
4
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

iphelper ×1

networking ×1

winapi ×1