StringBuilder.Append(),是干什么的,把字符串拆成几段,有拼起来,直接写整个字符串不就好了
回答:
拼接大型字符串使用,性能提高N倍
你可以试试
//伪代码2
string a = "";
for(i=0;i<50000;i++)
{
a=a+"xxxxxxxx";
}
//伪代码1
string b = new StringBuilder();
for(i=0;i<50000;i++)
{
b.Append("xxxxxxxx");
}
你可以分别运行两个伪代码,看看效率就明白了
结果是一样的,但效率完全是一个天一个地
新闻动态
新闻动态
- 什么是SVG?SVG快速入门
- 网站吸引眼球二重奏的要素
- 无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同。
- php tp框架中M方法和D方法
- uniapp 小程序 中使用富文本rich-text 图片溢出问题解决方法
- sever企业版密钥 sql_SQL Server 2012 开发版/企业版/标准版/Web版序列号密钥
- 从客户端中检测到有潜在危险的 Request.Form 值
- ASP.NET2.0 c# 获取浏览器,IP,URL,操作系统
- FCKEditor编辑器添加中文字体的方法
- ASP.NET下的多文件上传
联系我们
邮箱:
手机:15383239821
asp.net
StringBuilder.Append的用法
作者:
发布时间:2013-10-30
点击:
另:
追加字符串用的,在当前字符串后面添加字符串,比如你要从一个循环里拼一个字符串就可以用这个方法, 另外还有AppendFormat()方法,可以把参数拼在字符串里。
例子:
StringBuilder sb = new StringBuilder();
sb.Append("Select × from T_Colth where Colth_Id_N=" + id);
sb就是一条sql语句 加上tostring()
例子:
前台:
后台:
StringBuilder sb=new StringBuilder();
sb.AppendLine("hello!");
out.Text=sb.ToString();
输出红色hello!
例子:
StringBuilder sb=new StringBuilder(); //命名空间 System.Text;
string str="123";
sb.Append(str); //添加数据(数据必须可为任何类型 string,int,bool…皆可)
sb.Append("456");
Response.Write(sb.ToString()); //必须以string型输出,输出结果为 123456
例子:
StringBuilder sb = new StringBuilder();
sb.Append("a");
sb.Append("b");
sb.Append("CD");
sb.Tostring = "abCD"
- 上一篇:StringBuilder在.Net中的用法说明
- 下一篇:append的用法
新闻资讯
-
2022-04-23.net中repeater删除前弹窗询问及删除
-
2023-09-21php中的is_writable函数怎么用
-
2012-12-02新站要做的准备
-
2025-11-08HTML5中的lang属性
-
2025-11-01WebP图片:网页优化的轻量化利器
-
2010-12-09关键词出现在那些地方更有利于网站优化?
相关案例
