1.肯定高于Java~~不比Dephi慢多少~~但是得承认比Dephi慢
2.绝对比java好看~~比VB对界面的控制还要略胜一筹~~很不错~~界面没得说~~使用GDI+可以做你想做的任何界面。比JAVA的SWing和AWT感觉好多了。
3.当然。至少有了指针,你可用非托管代码进行不少底层处理。

解决方案 »

  1.   

    1、赶不上Delphi
    2、界面效果与Windows程序类似,跟VB、Delphi一样(甚至更好)方便开发
    3、与Delphi没有可比性,在C#的Windows程序与操作系统之间还有一层CLR,C#的应用程序是在其之上运行的。
      

  2.   

    1、速度能达到你的要求,
    2、界面可以做得与VS.NET的界面相媲美
    3、右使用非安全代码处理底层事务。
      

  3.   

    1、不如Delphi
    2 、比VB好  不如delphi
    3、不如Delphi
      

  4.   

    我总结上面几位的意见,就是在.net平台上C#是胜于delphi在传统的应用程序上不比delphi强
    希望各位继续赐教。
    谢谢。
      

  5.   

    没有这么比较语言的,看你软件的要求来选择相应的语言,说说你的应用程序是哪个方面的应用程序,有些什么要求
    然后决定采用C#还是DELPHI
      

  6.   

    有点类似于autoCAD那种,不过肯定没么强大,主要用门窗行业的图纸设计。
    大约开发出来10MB以下。
      

  7.   

    1.程序运行速度(我肯定高于java但能和delphi差不多吗?)
    >>>>
    运行速度,你可以从精减代码(优化算法与代码)上下功夫。
    2.界面的效果(我肯定高于java但是在形式的多样性上能和原先的VB,delphi相当吗?)
    >>>>
    C#的GDI+的功能比较强,自己看看吧。
    3.windows的底层性上(我肯定也是高于java的但是可以高于dephi吗或相当吗?)
    >>>>
    C#可以对指针进行操作(MS不推荐),它对底层的操作与C++差不多(除了驱动程序都可以开发)。
      

  8.   

    To: cocosoft
    1.我认为做应用程序开发的程序员除了对最基本的算法熟悉后,没有必要了解的太深,就算是要去研究,也应该从传统的C上去作,还不是隔着一个.net的C#。现在硬件发展的速度很快, 程序本身速度的提速不管是从效率上还是实际用途上远不如作为软件的载体硬件的提升来的更实际一点。
    2.我想问一下,GDI和过去在directx和OpenGL有什么区别和相似之处
    3.和dephi的底层性相比一下呢?
    谢谢上面各位
      

  9.   

    GDI+封装了DirectX的部分功能,应该说是很大一部分;在二维绘图方面给予了极大方便;
    但他的三维画图方面,由于必须用到DirectX的三维引擎,故以前的DirectX SDK高手仍然是高手---若你要做速度快的三维画面,将不得不用DirectX SDK,而DirectX 9.0速度上是赶不上OpenGL的,但其某些新特效却令人欢欣鼓舞;