C#编译的程序,第一次运行时比较慢,第二次就比较快。一般启动时,比较慢,中间运行时速度一般。和程序大小当然关系还很大,尤其用了第三方控件,运行速度会受控件影响很大。一般用C#开发的第三方控件,运行速度都比较慢。总之,.Net的程序,比起用VB6的程序都会慢一些。如果计算机配置比较好的话,可能感觉不出来.Net程序速度的变化。(我说的都是WinForm程序,至于Web程序,关系的因素就更多了)

解决方案 »

  1.   

    我在老师那个p4+512DDR的机器上面跑起来,速度真是无法说的啊!
    不过在自己的D600+320SDR的机器上面,就是YJ123的感觉
      

  2.   

    第二次运行快的原因是否是因为第一次启动时加载的各种DLL已在内存中,那内存占用会怎样呢???
      

  3.   

    我们公司决定用豆奶做ERP,而且是基于B/S的,
    我想像不出豆奶做出的物资系统是什么样的:(
    我们公司的人疯了!!!!!