会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JackYong
博客园
首页
新随笔
联系
订阅
管理
ASP.NET 需要注意影响性能的几个地方
Code
1
/**/
/*
不要直接给一个对象的属性赋值
*/
2
const
string
Name
=
"
刘鹏
"
;
3
const
int
Age
=
22
;
4
person p
=
new
person();
5
p.Name
=
Name;
6
p.Age
=
Age;
7
Console.WriteLine(p.ToString());
8
9
10
11
/**/
/*
要用ToLower,ToUpper转换字符串进行比较,用String.Compare代替,它可以忽略大小写进行比较.
*/
12
const
string
value
=
"
compareS
"
;
13
const
string
values
=
"
compares
"
;
14
if
(
string
.Compare(value, values,
true
)
==
0
)
15
{
16
Console.WriteLine(
"
{0}等于{1}
"
,value,values);
17
}
18
19
20
/**/
/*
在项目中字符串的连接最好使用StringBuilder 不要使用String
*/
21
string
hteml
=
"
<html>
"
;
22
hteml
+=
"
</html>
"
;
23
Console.WriteLine(hteml);
24
25
26
/**/
/*
应该使用下面这种效率明显的提升
*/
27
StringBuilder sb
=
new
StringBuilder();
28
sb.Append(
"
<html>
"
);
29
sb.Append(
"
</html>
"
);
30
Console.WriteLine(sb);
31
出处:
http://www.cnblogs.com/liuyong/
作者喜欢研究 Sql Server ,ASP.NET MVC , Jquery WCF 等技术,同时关心分布式架构的设计应用。转载请保留原文链接,谢谢!
posted @
2009-05-29 20:40
jackyong
阅读(
143
) 评论(
2
)
收藏
举报
刷新页面
返回顶部
公告