以后想学C#和VC#,现在已经学完了C++,不知道学C#之前要不要学习VC和MFC啊。现在正在看《WINDOWS程序设计》很长呀,不知道对C#有多大帮助

解决方案 »

  1.   

    不用,看了MFC反而會誤導你學習C#。
      

  2.   

    微软越来越让程序员没什么技术含量,
    好多工作都让.NET做了!
      

  3.   

    不用。能整VC的话,再整C#那就叫一个小case
      

  4.   

    微软越来越让程序员没什么技术含量,
    好多工作都让.NET做了!
    ----------微软只是为程序员降低了入门的门槛不知道为什么会有那么多人对这点感到反感!难道你一定要以十大公理和四则运算做为数学基础去解决一个工程计算才算是有价值吗?
      

  5.   

    不用。会的当然会有帮助。如果用VS来写简单应用程序,极其简单,懂一点类的知识就成了。当然,C#基本的语法还是要懂的,这是关键。MFC不是关键,问题不在点上。现在楼主已经会了C++,想必对类的知识也是简单了解,还没有灵活掌握。c#和java是把面向对象发挥到极致的东西,跟那个脱离不了c的plusplus版本还是有很大区别的,但相信楼主入门会很快的。
      

  6.   

    不用,差别很大..我就是从MFC转过来的..
      

  7.   

    c++和mfc,是我最怕的东西,所以学 c#,现在一样开发程序。
      

  8.   

    不好意思,刚入CSDN,分少请见谅了各位
      

  9.   

    没有什么关系。但是学习不能仅仅限于某种语言啊:)
    MFC的架构觉得非常好
    强烈建议看看候杰的那本深入浅出,真的看的很有感觉(当然如果你有时间的话)
    学MFC可以当作一种思维锻炼
      

  10.   

    如果是抱着学习软件的目的,我觉得看看MFC还是必要的,可以帮助理解一些系统的架构。
      

  11.   

    不用。但是有些WIN32 API还是看看。当.net自己的类库做不到的事情。需要直接调用WIN API
      

  12.   

    C#抽象性比VC强多了,我感觉直接学C#比较好,MFC看的话完全没有必要.
      

  13.   

    如果你只想知道C#的话,你只要有一点对向对象的思维就可以了。根本不用学MFC。
    MFC也只是个类库而已,只不过提供的功能很强大。
    我既用VC MFC也用C#。都很好用,若没很好的基础直接去C#无须MFC
      

  14.   

    我建先看java建立OOP思想,这是最重要的
      

  15.   

    MFC不仅仅是类库,更是一个架构,而且很多代码开源,对学习编程很有好处,建议入门者先学MFC。
    .NET要比MFC先进多了,但是论性能不如MFC,论移植性不如JAVA,所以有些鸡肋。
      

  16.   

    什么时候C#跟MFC拉上关系了?哈哈
      

  17.   

    就是,不用学的,C#和JAVA很类似,与MFC没有什么关系.
    只是都是微软的东西,在操作上有些类似而已.
      

  18.   

    不用, c#跟mfc没有什么关系,学多了mfc反而在c#时一时转不过来,可能影响你学c#