社区
C#
帖子详情
怎么样提高C#代码的效率
一方晴空
2008-12-31 07:07:41
最近我用C#做了一个类似家庭财务管理软件管理的小程序,但是我发现程序在运行的时候,内存就达20M,我进行操作的时候,最高内存竟然用了80M,好恐怖啊,尽管我已经进行了代码优化,但是效果并是那么的好,况且这里面可能还存在我机器性能好的原因,所以希望可以有高人指点,优化优化代码,让程序具有更好的性能.
...全文
269
13
打赏
收藏
怎么样提高C#代码的效率
最近我用C#做了一个类似家庭财务管理软件管理的小程序,但是我发现程序在运行的时候,内存就达20M,我进行操作的时候,最高内存竟然用了80M,好恐怖啊,尽管我已经进行了代码优化,但是效果并是那么的好,况且这里面可能还存在我机器性能好的原因,所以希望可以有高人指点,优化优化代码,让程序具有更好的性能.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
C#
代码
读取USB扫描枪信息
通过
C#
代码
,自动读取USB扫描枪一维码到无焦点的textbox中
c++转
C#
工具
c++转
C#
工具,c++转
C#
工具.c++转
C#
工具
深入体验
C#
项目开发(全部源
代码
及其附送源
代码
)
今天下载了一个哥们的深入体验
C#
项目开发全部源
代码
及其附送源
代码
下载了20次,才全部下载完毕。感觉着这哥们,分享精神可嘉,就是下载的时候有点麻烦。所以我借花献佛把全部源
代码
打包上传了。
代码
重构(
C#
& ASP.NET版),中文完整扫描版
重构是迅速发现并修复有问题的
代码
的一种高效的方式。在《
代码
重构(
C#
&ASP.NET版)》中首次提供了在
c#
和asp.net中进行重构的专业方法,您将学习如何运用重构技术管理和修改
代码
。此外,还将学习如何从头开始构建原型应用程序,然后利用重构技术将原型转换为正确设计的、企业级的应用程序。通过一步一步的指导,您将更好地理解不同的
代码
问题以及重构的转换。很多这些转换都是从现实世界的情形中开发出来的,这些都是关键的业务决策的结果。此外,《
代码
重构(
C#
&ASP.NET版)》还将介绍重构技术的标准定义,这样您就可以在工作中引用到它。《
代码
重构(
C#
&ASP.NET版)》涵盖的重构技术将让您变得
效率
更高。您将能使用这些信息对修改做出反应并改进既有
代码
的设计。 主要内容:组装重构工具箱的步骤、完成单元测试的技术、重构为模式的技巧、如何使用重构升级既有的
c#
和asp.net
代码
、利用方法提取消除重复
代码
的方式、如何让
代码
变得更简单、更易于修改以及更容易理解、所有关于面向对象的理论和设计模式、利用linq和其他
c#
3.0增强功能的技巧。 读者对象:《
代码
重构(
C#
&ASP.NET版)》适用于那些想要学习通过重构工具和功能来高效地管理和修改
代码
的
c#
和asp.net开发人员。
一个
C#
做的日记本
这是我的一个用
C#
做的 日记本有vs.net一样的选项卡,一样的界面,
代码
较多,没什么难度。
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章