代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

您现在的位置是:首页>_ASP.NET

string.Format({0},b)的有关问题.太难了不会弄.仁兄仪妹.

发布时间:2019-10-15浏览(2308)

    string.Format({0},b)的问题....太难了不会弄....请教各位仁兄仪妹......
    b 为 string 变量(或者object类型)
    问题一:string.Format({0},b)怎么在“({0},b)”里做文章,去掉变量b里的空格?
    问题二:string.Format({0},b)怎么在“(cc{0},b)”里做文章,让我的函数cc起作用?




    ------解决方案--------------------
    为什么一定要用String.Format呢?
    ------解决方案--------------------
    帮顶
    ------解决方案--------------------
    去空格trim

    string.Format(cc(),b)
    参考
    http://www.cnblogs.com/prolifes/articles/1235404.html
    http://www.cnblogs.com/JemBai/archive/2008/12/10/1351644.html
    ------解决方案--------------------
    问题一:string.Format({0},b)怎么在“({0},b.Trim())”里做文章,去掉变量b里的空格? 
     
    ------解决方案--------------------
    学习
    ------解决方案--------------------
    没看懂
    ------解决方案--------------------
    string.format("{0}",cc(b));
    ------解决方案--------------------
    帮顶
    ------解决方案--------------------
    探讨
    string.format("{0}",cc(b));

    ------解决方案--------------------
    探讨
    string.format("{0}",cc(b));

    ------解决方案--------------------
    C# code
    
    protected void Button1_Click(object sender, EventArgs e)
        {
            string b = "aaa  bbb  ccc  ddd";
            string testStr = string.Format("{0}",delBlank(b));
        }
    
        protected string delBlank(string str)
        {
            return str.Replace(" ", "");
        }
    
    ------解决方案--------------------
    怎么会有这么怪的需求,似乎做不到,因为string.Format是先执行逗号左边,也就是先对{0}进行处理,然后再把字符串b代过来给{0},所以无法把b代过来再执行。
    ------解决方案--------------------
    0009 夏天以南 的可以呀,向高手致敬啦!!
    ------解决方案--------------------
    探讨
    怎么会有这么怪的需求,似乎做不到,因为string.Format是先执行逗号左边,也就是先对{0}进行处理,然后再把字符串b代过来给{0},所以无法把b代过来再执行。