获取本机的本地上网IP地址

获取本机的本地上网IP地址,第1张

获取本机的本地上网IP地址,第2张

具体方法如下:

private void btnChenk_Click(对象发送方,系统。EventArgs e)
{
system . net . IP address[]address list = Dns。GetHostByName(Dns。GetHostName())。地址列表;
if(地址列表。Length>1)
{
nativeIP。Text = addressList[0]。ToString();
serverIP。Text = addressList[1]。ToString();
}
else
{
native IP。Text = addressList[0]。ToString();
serverIP。Text = "断开线路...";
}

}

通常addressList[]得到的列表是当前的IP地址;

地址列表[0]。ToString()表示当前是否使用了拨号。

IP地址;地址列表[1]。ToString()是互联网地址。

地址列表[1]。ToString(),如果您当前正在使用[EnterNet 300]拨号互联网访问。

是本地IP地址;地址列表[0]。ToString()是互联网地址。

如果程序只能检测到只有一个IP地址,则证明当前

电脑不在线!

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 获取本机的本地上网IP地址

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情