日期:2014-05-17  浏览次数:20877 次

有哪几种途径可以提高C#应用程序的执行效率

这里的内容也就是关于代码优化。

第一个想到的就是:

                           内联。这种内联机制达到的效果,或者说达到的明显效果就是,增加了输出文件的长度,但是减少了对方法调用的开销,加快了程序的运行速度。也就是传说中的用空间换取时间。

第二个想到的就是:

                           撤销。

第三个就是:

                           事务。在代码中尽量少使用事务。

第四个就是:

                           值类型。值类型表示在内存中占据的实际数据位数,而引用类型值表示数据在内存中的位置。

第五个就是:

                          字符串。创建StringBuilder对象,这样来避免创建新的对象实例,而只是修改原来的对象。

     

 

1楼ahao214昨天 10:45
用存储过程替代事务?