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