c#能不能代替c++开发所有的windows下的开发工作?

解决方案 »

  1.   

    不能,只是大多数功能实现
    C#优势是与.net结合紧密
      

  2.   

    c++能代替c#开发所有的windows下的开发工作是真的!
    反之,可能性为0~
      

  3.   

    c#不可能够代替c++的所有开发功能!C++太强大了
      

  4.   

    区别:C#属于托管语言,依赖.NET的库运行;C++属于非托管语言,功能更加强大,跟系统底层结合紧密。其实基本上功能比较强大的Windows App都是用C++编写的。但是C++在编写一些GUI的时候,不是很得心应手,这时候就用C#来开发GUI部分。我的习惯是,用C#编写前台,C++编写后台,然后在C#中调用C++代码或者C++调用C#代码都可以实现——毕竟是两兄弟 - -Web Application:用C#较好,容易开发。
    Windows Applicatoin:看情况而定。