当前位置: 代码迷 >> ASP.NET >> 字符串连接有关问题
  详细解决方案

字符串连接有关问题

热度:4661   发布时间:2013-02-25 00:00:00.0
字符串连接问题
听说用StringBuilder类连接字符串效率较高,

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

有必要用StringBuilder类来实现吗?

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

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


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