c#的两个问题

来源:百度知道 编辑:UC知道 时间:2024/05/05 10:26:47
1.怎么提高程序执行速度?用Ngen.exe ?

2.怎么保护c#代码?用XenoCode、MaxtoCode?

把代码的堆栈常量和堆栈常量去掉然后打开代码优化(如果去掉调试就不正常了所以在发布的时候在这样)
Asp.net代码发布代码的时候选择预编译 这样可以提高代码的速度也不产生系统垃圾
Ngen.exe是把你的代码加入到程序集缓存提高不了多少速度

保护代码只能通过混淆工具混淆代码
但是意义不是很大 除非你混淆类名 方法名 命名空间名称 这样作用还是很大
只混淆普通的方法内部代码没多少用
一般的混淆工具都有混淆类名 方法名 命名空间名称的功能