c# 字符串

来源:百度知道 编辑:UC知道 时间:2024/07/05 19:27:55
查看你的电脑的IP地址,编写程序,提取出IP地址的各个组成部分。如输入IP地址为“172.0.0.1”,输出“172 0 0 1”。

使用string类的Split()方法。

请各位前辈帮帮忙。。。
不好意思各位,要求一定要用Split()

string str = "172.0.0.1";
str = str.Replace("."," ");
Console.WriteLine(str);
这个方法更加简单。。。
不需要Split()方法!!!
望采纳!!!!

不用Split:
string GetNoDotIP(string hasDotIP)
{
return hasDotIP.Replace('.',' ');
}

如果非要用Split:
string GetNoDotIP(string hasDotIP)
{
return string.Join("",hasDotIP.Split('.'));
}

- -! 1L第二个方法返回数组不就得了吗
还要把他们加起来返回string

用Replace(".","")替换掉.split只是截取变成数组

string.Join(" ",ip.Split('.'));

如果非要用SPLIT()
那就把参数写成'.',这样他会根据.把字符窜分割手数组
循环输出,并且用空格连接,在去掉最后1个空格就可以实现
最简单的方法是用Replace()直接可以用空格替换掉.符号