C#是干么的? 和vc比起来有什么差别?
我主要是说应用上的差别?谁能推荐几本书?

解决方案 »

  1.   

    主要是应用方面不同,在Web上应用比较多
    桌面跟VC比起来还差一些.
      

  2.   

    C# 是一种程序开发语言,是微软为其.NET平台量身订做的开发语言,VC是一个C++集成开发环境,用于C/C++程序开发。
    C++适合做底层开发,比如高性能网络服务器开发等。
    .NET 平台用C#做托管开发,可以开发桌面版本或B/S模式程序。
    主要区别是应用平台不同。
      

  3.   

    C#与.NET 3.0高级程序设计(特别版)
      

  4.   

    求:C#与.NET 3.0高级程序设计(特别版) pdf
      

  5.   

    个人觉得C#多应用于数据库和Web开发,如果说要开发游戏,图形处理方面,VC用的比较多..
    我以前可是C#的忠实粉丝,但后来发现他封装的太厉害,有些底层东西不知道,而且还离不开那个臃肿的.net framework
      

  6.   

    我没学过C#,不过我个人有个观点。我觉得很多人误会了一点,C是一门语言,而VC不是一门语言,C有相应的语法,而VC的语法就是C的语法,VC没有定义新的什么东西,只有库。VC只是用C语言和Windows的函数库作基础的一门技术。C#就相当于C,是一门语言。仅一家之言。
      

  7.   

    《C#2005&.net 3.0高级编程(第5版)》~~~~
      

  8.   

    <c#入门经典>
    <Visual c#2005编程技巧大全>
      

  9.   

    C#  集合了 C C++ Java VB 的特点 于一身!字面理解是  C之利器   面向对象类语言编译为中间语言  可以 JLT 理论上可以实现多平台开发应用程序
      

  10.   

    c#做企业应用的,可充分利用.net的所有优势
      

  11.   

    若要深入挖掘, .net 类库里头的东东都不够用的, 并且深入的资料也少
    真累
      

  12.   

    楼主只要能弄明白“俄语”和“德语”在应用上有什么区别,就能明白 C# 和 VC(基于windows 消息机制的C++)之间有什么区别了!
      

  13.   

    个人觉得C#多应用于数据库和Web开发,如果说要开发游戏,图形处理方面,VC用的比较多..
    我以前可是C#的忠实粉丝,但后来发现他封装的太厉害,有些底层东西不知道,而且还离不开那个臃肿的.net framework
    ----------------------------
    C#象Win32时代的VB6,被人们称为玩具语言,它使用的类和底层的东西离不开C++
    C++不说了,伟大的语言,无所不能
      

  14.   

    各有侧重,c#主要是软件应用级别
    vc主要是硬件开发级别,图形及游戏开发ps:并非是他们不能做对方做的事情,只是侧重不同。毕竟一个能直接操作指针内存,另一个都交给托管的runtime做书籍方面主要还是看你自己目标和领域,软件方面各个领域所要学的东西和知识点并不完全相同如果只是一般语法学习:
    c#方面《C#精髓》和《C#本质论》基本就足够了
      

  15.   

    说区别的话,估计说半天都说不完,也各人有各人理解,建议楼主vc和C#都搞一搞,而且深入的搞一搞,自然明白有什么不同了。推荐阅读:C#入门经典C#高级编程
      

  16.   

    现在的vc的应用已经和以前发生了变化,现在的vc主要做来做一些底层的东西,而c#主要注重于应用开发!例如windows aplication 和web等!c#的开发相对简单一些!但是功能和灵活性不能和vc相提并论!
      

  17.   

    据说: C#快要被ms抛弃不知是真是假?