1、C#程序在没有安装.net框架的机器上无法运行,是吗?
==>是的。必须安装组件包。
2、C#程序并不是真正的可执行程序,必须有专门的解释器,是吗?
==>是的。MSIL才是最底层的。
3、C#不能用于开发3D游戏,是吗?
==>不是。可以使用DX进行开发。

解决方案 »

  1.   

    C#程序在没有安装.net框架的机器上无法运行,是吗?
    必须安装FrameWork ;C#程序并不是真正的可执行程序,必须有专门的解释器,是吗?
    未来的windows操作系统会内置FrameWork C#不能用于开发3D游戏,是吗?
    可以用来开发,但需要有开发包
      

  2.   

    To:kuangsha007(消息队列) C#程序并不是真正的可执行程序,必须有专门的解释器,是吗?
    未来的windows操作系统会内置FrameWork -->你怎么知道的?  
     
      

  3.   

    那么.net用出来的程序必须有.netframework才能运行做desktop的程序不是很麻烦每个人都要装.netframework
      

  4.   

    其实c#跟java有点像
    java能做得c#就能做,java不能做得c#基本也不能做
    不过 对于3d游戏,请下载DX9,听说dx9 sdk下用c#做游戏,性能还是不错的
      

  5.   

    java可以跨平台,C#现在好象也可以了?
      

  6.   

    因为2003已经预装了.netframework
      

  7.   

    c#跨平台?
    现在还不行
    除非所有系统都有framework
      

  8.   

    呵呵,我不是来抢分的,不过要给一点我也不介意:)我认为微软会在以后的操作系统版本中加入.Net框架的。
      

  9.   

    、C#程序在没有安装.net框架的机器上无法运行,是吗?
    是的。必须安装组件包,framework
    2、C#程序并不是真正的可执行程序,必须有专门的解释器,是吗?
    是的。MSIL才是最底层的。
    3、C#不能用于开发3D游戏,是吗?
    不是。可以使用DX进行开发。
    up
      

  10.   

    1、C#程序在没有安装.net框架的机器上无法运行,是吗?
    ==>是的。必须安装组件包。在net的安装盘里就有,名称为dotnetfx.exe.不过,在win2003系统中,已经自带了net程序运行的环境。以后微软的系统都会带的。
    2、C#程序并不是真正的可执行程序,必须有专门的解释器,是吗?
    ==>是的。
    3、C#不能用于开发3D游戏,是吗?
    ==>不是。据我了解,现在的c#版本,可能不能进行驱动开发,不过,我认为c#开发web程序是最方便的。
      

  11.   

    2003 server 已经打包了.net 框架