怎么翻转IP地址? 比如我的 IP是 115.7.12.39我想转成 39.12.7.115怎么做?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string ip="115.7.12.39"; string newIP=""; string[] tmp=ip.Split('.'); for(int i=tmp.Length-1;i>=0;i--) { newIP+=newIP!=""?"."+tmp[i]:tmp[i]; } MessageBox.Show(newIP); L@_@Kusing System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { string origianlIP = "115.7.12.39"; string[] slices = origianlIP.Split('.'); Array.Reverse(slices); string reversedIP = string.Join(".", slices); Console.Write(reversedIP); Console.ReadLine(); } }} 更正:origianlIP -> originalIP 变量命名很重要,马虎不得,哈 string input="192.168.2.16"; string regex = "(\\d+?)\\.(\\d+?)\\.(\\d+)\\.(\\d+)"; System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(regex); reg.Replace(input,"$4.$3.$2.$1"); 反面代码,你读读看,哈虽然很短,但是阅读顺序与正常逻辑完全相反,当然结果一样!string reversedIP = string.Join(".", Array.Reverse("115.7.12.39").Split('.')); 竖着的图片菜单怎么做?? 一个关于FileInfo与StreamWriter的问题 datagridview获取输入焦点 [C#]RadioButtonList控件取值问题 请问有什么办法可以监视堆 把GRIDVIEW中的PagerTemplate,就是自定义的分页做成用户控件,以达到共用 求一条C#连接SQL Server数据库写法 初学触发器,如何使用触发器保存修改、删除履历,请指教! 一个很简单的问题.有了结果马上结贴 WPF 中改变一个combox另外一个combox跟着改变! 运用键盘上 Esc 事件 求助,c#页面设置时读打印机支持的所有纸张大小为什么会这么慢
string newIP="";
string[] tmp=ip.Split('.');
for(int i=tmp.Length-1;i>=0;i--)
{
newIP+=newIP!=""?"."+tmp[i]:tmp[i];
}
MessageBox.Show(newIP);
using System;
using System.Collections.Generic;
using System.Text;namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string origianlIP = "115.7.12.39";
string[] slices = origianlIP.Split('.');
Array.Reverse(slices);
string reversedIP = string.Join(".", slices); Console.Write(reversedIP);
Console.ReadLine();
}
}
}
string regex = "(\\d+?)\\.(\\d+?)\\.(\\d+)\\.(\\d+)";
System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(regex);
reg.Replace(input,"$4.$3.$2.$1");
string reversedIP = string.Join(".", Array.Reverse("115.7.12.39").Split('.'));