VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 928|回复: 2

求VB.net转C#

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-16 02:40:01 | 显示全部楼层 |阅读模式
请帮忙将以下VB代码转成C#
2   Dim Ip As String =  "61.175.232.30"
3   '取出IP地址去掉‘.’后的string数组
4   Dim Ip_List() As String =  Ip.Split(".".ToCharArray())
5   Dim X_Ip As String =  ""
6   '循环数组,把数据转换成十六进制数,并合并数组(3dafe81e)
7   Dim ip As String
8   For Each ip In Ip_List
9       X_Ip += Convert.ToInt16 (ip).ToString ("x")
10   Next
11
12   '将十六进制数转换成十进制数(1034938398)
13   Dim N_Ip As Long =  Long.Parse(X_Ip,System.Globalization.NumberStyles.HexNumber)
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-21 14:45:01 | 显示全部楼层
string ip = "61.175.232.30";
            string[] ip_List = ip.Split(".".ToCharArray());
            string X_ip="";
            foreach(string ip_item in ip_List)
            {
                X_ip += Convert.ToInt16(ip_item).ToString("x");
            }

            long N_ip = long.Parse(X_ip, System.Globalization.NumberStyles.HexNumber);
回复

使用道具 举报

1

主题

10

帖子

8.00

积分

新手上路

Rank: 1

积分
8.00
发表于 2020-2-2 00:54:01 | 显示全部楼层
hoho~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表