[英]Replacing Space by Empty Character in c#
如何一無所獲 例如
1 : string inputString = "This Is Stack OverFlow";
2 : string outputString = inputString.Replace(' ', '');
expected output = "ThisIsStackOverFlow";
我嘗試了第2行,但它在“替換方法”的第二個參數中顯示了空字符串。 誰能告訴我我的替換方法有什么問題,為什么它不像我們通常在字符串中使用的那樣為空白(例如:“”)?
因為您使用的是Replace(char, char)
重載而不是Replace(string, string)
( ''
不是有效字符)。 只需使用此:
string ouputString = inputString.Replace(" ", "");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.