怎么样提高C#代码的效率

一方晴空 2008-12-31 07:07:41
最近我用C#做了一个类似家庭财务管理软件管理的小程序,但是我发现程序在运行的时候,内存就达20M,我进行操作的时候,最高内存竟然用了80M,好恐怖啊,尽管我已经进行了代码优化,但是效果并是那么的好,况且这里面可能还存在我机器性能好的原因,所以希望可以有高人指点,优化优化代码,让程序具有更好的性能.
...全文
269 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
king19840811 2009-01-01
  • 打赏
  • 举报
回复
effective c#
关键是代码。代码成型了再怎么优化效果都不好的。
一方晴空 2009-01-01
  • 打赏
  • 举报
回复
各位的建议很好,我会好好对待的!
linamong 2009-01-01
  • 打赏
  • 举报
回复
小小C/S的话

多做做 多看看别人的代码

你就养成良好简洁的代码习惯了...

chinacn101 2009-01-01
  • 打赏
  • 举报
回复
+~
kimi2008010 2008-12-31
  • 打赏
  • 举报
回复
mark
xieganlin 2008-12-31
  • 打赏
  • 举报
回复
高手啊.要向楼上的学习啊!!!
zjh222 2008-12-31
  • 打赏
  • 举报
回复
不知大程序要多少内存
这是追风的结果,我是用C#当玩具,工作中用Delphi C++
一方晴空 2008-12-31
  • 打赏
  • 举报
回复
我这个只是一个小的C/S程序,个人觉得使用存储过程在这里应该是大才小用了,而且多线程好像也并用不上。不过这确实是值得注意的问题!或许真的是代码上的问题?!我得在看看........
消失的尘芥 2008-12-31
  • 打赏
  • 举报
回复
主要是要对数据进行优化!优化一下你的数据操作的方法吧,比如储存过程等
sunshine_anycall 2008-12-31
  • 打赏
  • 举报
回复
关键还是代码的问题
没事看看effective c#吧
lextm 2008-12-31
  • 打赏
  • 举报
回复
为更加有针对性的分析你的内存占用,建议采用一些DotTrace之类的工具来量化分析,单纯凭感觉来优化,很多时候会适得其反。
zlhzjg 2008-12-31
  • 打赏
  • 举报
回复
比如说公共类可以少用一些,公共类很占内存
可以用代码优化的工具优化一下,可以用VTune
wuyq11 2008-12-31
  • 打赏
  • 举报
回复
有数据库操作,优化SQL语句,采用多线程或存储过程
http://www.cnblogs.com/xiefang1980/category/154048.html

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧