如何从字符串中删除所有空格?

时间:2015-08-08 13:08:47

标签: c#

我尝试过以下代码:

foreach (string item in strArr)
{
    item.Replace(" ", "");
    System.IO.Directory.CreateDirectory(foldercreationPATH.Text + "\\final\\" + item);
};

但它没有做任何事情。如果我在item.Replace之前添加return,那么它会抛出错误:

  

方法必须具有返回类型   和   return不能跟一个对象表达式!

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:4)

您需要为变量指定新值。

item = item.Replace(" ", "");

或者只是将替换放在方法内。

System.IO.Directory.CreateDirectory(foldercreationPATH.Text + "\\final\\" + item.Replace(" ", ""));

答案 1 :(得分:0)

您可以尝试以下操作。

    var query = PFQuery(className:"Tops")

    query.whereKey("tagArray", containsString: searchTextF.text)

    // Fetch data from the parse platform
    query.findObjectsInBackgroundWithBlock {
        (objects: [AnyObject]?, error: NSError?) -> Void in

        if error == nil {

            println("success")

        } else {
            println("error")
            }

        }

    }