用sharpdevelop(一个免费软件)编译,生成的执行文件比.NET2003要小很多,而且内存占用也比2003少很多,只是不支持跟踪调试
解决方案 »
- C#如何实现显示打开文件夹浏览文件的功能
- vs2008与数据库连接
- 文件操作,存在数据库的word文档下载后提示“文件已损坏,无法打开”
- 请教高手,如何用c语言把pdf写入计算机内存,提提建议都可以
- 刚完成一个天气预报软件C#,没有个人空间,哪位可以给个共享,我放上去大家pp
- 初级问题,答对就有分,在线等!
- 解答立刻给200分!***小女子刚刚已经给大家结了200分了,c#开发的activex还有一点问题请教
- winform调用sql数据库的问题
- vs2005,winform,rdlc报表 客户如何能自个调整报表上元素的位置?
- UDP支持异步方式吗?
- DATAGRID的分页在首行(生成的HTML的table的第一个tr) 如何在这一行加上统计信息?
- 如何在datagrid里面数据显示完了之后,再显示一行统计信息?
Web程序可以用ISAPI
感觉.net就是大爷,局部new出来的内存在对象生命结束之后还不释放。
若一个经常执行的方法new的东西多,内存消耗可以上百M,服了它。
只要一执行gc,立刻回到30多M。
感觉.net就是大爷,局部new出来的内存在对象生命结束之后还不释放。
若一个经常执行的方法new的东西多,内存消耗可以上百M,服了它。
只要一执行gc,立刻回到30多M。GC怎么用,能举个简单的例子吗
VC 的程序是 N-Code 代码,我想应该比 C# 快一点。(只是想想而已,从来没有测试过)楼上有无做算法的,究竟快与慢只要用一个比较耗时的算法就能测出来了。比如说,来一个 10/100 万个整数的排序测试。使用相同的排序算法,不同语言试一下就知道了。
据微软的文档说,.NET 程序并不比 N-Code 的程序慢多少。有时甚至还要略胜一点呢。
我也将信将疑。
GC.Collect(0);
GC.Collect(1);
GC.Collect(2);以上四句都是合法的。
具体请见 MSDN 帮助文档。