最大的区别使使用的框架不同,另外dot net 封装的更彻底一些。
之所以使用C++的人转c#容易些,因为C#与C++的语法相近,都是面向对象技术

解决方案 »

  1.   

    还是框架不同的原因吧,楼主可以看看.NET架构,就应该差不多吧。
      

  2.   

    也是,我感觉是框架有了很大的不同,还有使用IDE设计的时候结构有了很大的不同,各位大哥大姐能不能提供一些有帮助的书籍或资料啊???
      

  3.   

    习惯了就好。。
    MFC算不上什么真正的面向对象,只算勉勉强强接近面向对象。。
      

  4.   

    其实从我的感觉来说,除了所谓的框架不一样外,我觉得两者最大的不一样是使用者学习思路不一样!你可以把握好适合自己的学习方式,毕竟你有关于vc的一些基本的东西,这也是逆转型成c#的最大资本所在,这些可能是你成功的筹码,也可以是你学习中的障碍,如何取舍是由你自己根据实际的学习需要来确定的。
      

  5.   

    学c#简单,vc难啊。所有说vc转c#简单……
      

  6.   

    给我的感觉就是开始学C#很简单啊
    但是就是不知道.net好在哪里,我现在可能刚入门啊
    哪位高人指导一下,怎么才能学好c#
      

  7.   

    c#是快速开发工具,和c++比也就是语法比较接近,这可能就是大家说的易吧,
    其实不一样的东西太多了,要学好c#我看不比学MFC轻松多少。主要是掌握它的思路
    和MFC不一样,你比如说指针吧,在c#中是不安全的,在c++中可是它的灵魂至少用指针的
    习惯在C#中就有很大不同。所以说“路漫漫其修远兮”。
      

  8.   

    C#的语法与C++相似啊,C#是C和C++派生出来的,VC比C#要难.
      

  9.   

    唯一相似的地方也就是OO了,说句实话,学过java再来看C#会发现很容易。C#像是Demo版的java。
    不过C#2.0的一些新的特性以及Asp.Net2.0的新特性还是值得一看的。
      

  10.   

    reflection是新的东西,很有想法
      

  11.   

    不会啊,我以前就是用VC的,现在看看c#,也不过如此啊,语法上没什么太大的区别。只不过以前用MFC里面的函数,现在用.NET框架里面的函数。其实根本的一点东西都没有变,方法的命名也大同小异……语言,工具都是一些辅助性的东西,只要你掌握了思想,我想学任何一个新的语言,工具也不是什么难事!
      

  12.   

    ======================================
    以前看了 C# Primer 和 C#完全手册,除了知道点语法之外也没有多少感觉。这周弄到一本书,windows应用高级编程-C#编程篇.pdf,一边看一边跟着上面的例子做,感觉好多了,这玩意儿确实比MFC用起来要简单直观,而且OOP更彻底,大家知道什么好书么,麻烦推荐推荐
    ======================================
      

  13.   

    ======================================
    以前看了 C# Primer 和 C#完全手册,除了知道点语法之外也没有多少感觉。这周弄到一本书,windows应用高级编程-C#编程篇.pdf,一边看一边跟着上面的例子做,感觉好多了,这玩意儿确实比MFC用起来要简单直观,而且OOP更彻底,大家知道什么好书么,麻烦推荐推荐
    ======================================
      

  14.   

    .net框架程序设计 
    jeffy 的书。要看