读书人

字符串连接有关问题

发布时间: 2012-04-22 18:34:46 作者: rapoo

字符串连接问题
听说用StringBuilder类连接字符串效率较高,

我下面这种情况怎么写好?

有必要用StringBuilder类来实现吗?

string exitString = "<a href=\"exit.aspx?urlString=~\\Admin\\login.aspx\">退出</a>";

userInfo.Text = Session["u"].ToString() + "," + Session["n"].ToString() + ",权限:" + Session["p"].ToString() + "  " + exitString;


[解决办法]
你应该用 string.Format 函数。
[解决办法]
如果只有几个string,长度都较短,且没有+=这种越接越长的操作,则没必要用StringBuilder。
[解决办法]
如果只有这点连接字符串的代码的话 没必要
[解决办法]
string.format和stringbuilder都可以,总比你现在直接拼字符串高一级。

读书人网 >asp.net

热点推荐