C#的split方法问题
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespa...
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 分割和连接字符串的方法{ class Program { static void Main(string[] args) { string inputString; //输入的字符串 string[] splitStrings; //分割后的字符串 string joinString; //连接后的新字符串 //输入提示 Console.WriteLine("请输入一串字符串,用空格分隔单词:"); inputString = Console.ReadLine();//接受输入 //以空格作为分隔符分割字符串 splitStrings = inputString.Split(''); //将分割后的字符串输处 Console.WriteLine("\n分割后的字符串为:"); foreach (string a in splitStrings) { Console.WriteLine(a); } //将分割后的字符串使用下划线连接在一起 joinString = string.Join("_", splitStrings); //将连接后的字符串输出 Console.WriteLine("\n连接后的新字符串为:{0}", joinString); Console.ReadLine(); } }} splitStrings = inputString.Split(''); ;这串代码运行后还是无法分隔,请问是哪句出了问题 比如我输入,我和你如果代码正确应该会变成 我 和 你最后是 我_和_你但是这里一直没变过
展开
4个回答
展开全部
splitStrings = inputString.Split(''); 改成splitStrings = inputString.Split(' '); 中间输入一个空格字符
你输入的应该是我 和 你
对应出来的就应该是
我
和
你
拼接之后的就是我_和_你
你输入的应该是我 和 你
对应出来的就应该是
我
和
你
拼接之后的就是我_和_你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
splitStrings = inputString.Split(''); 你这个字符串原始是用什么分割的?空格??splitStrings = inputString.Split(' ');
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
乱乱。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询