0
我有一种值得注意的是我存储在verbative字符串,如:如何删除字符串中的所有空格?
string a = @"123123
456456
868686";
现在我想改变这一切的空间,进入被压以上(两次)并使其像这样:
string a = @"123123456456868686";
我应该使用什么逻辑?
我有一种值得注意的是我存储在verbative字符串,如:如何删除字符串中的所有空格?
string a = @"123123
456456
868686";
现在我想改变这一切的空间,进入被压以上(两次)并使其像这样:
string a = @"123123456456868686";
我应该使用什么逻辑?
就分割,然后结合你的字符串
var b = string.Concat(a.Split());
或Wiktor的Stribiżew评论
var b = string.Concat(a.Where(c => !char.IsWhiteSpace(c)));
['Char.IsWhiteSpace'](https://msdn.microsoft.com/en -us/library/system.char.iswhitespace(v = vs.110).aspx)是你的朋友。另外,正则表达式可以很方便:'Regex.Replace(s,@“\ s +”,string.Empty)' –
@ L.B你是绝对正确的。我很抱歉。评论已删除。 – Jret