你真的这样想吗,如果你要求精不管是VC还是C#
都不那么容易,在说用什么语言不是决定你发展的
决定性因素,如果你想最好两都学,不过就目前你的情况
就学C#吧,应该学习周期比VC快,但那只是入门,还有好多
要看,要学呢!

解决方案 »

  1.   

    市场需求
    既然c#现在有用,为何不学他
    VC不是一年两年就可以学会的。
    你大可以利用学C#地空闲时间来学VC
    而且你学了C#,对你以后学VC7就有很大的帮助了,
    建议你学C#,因为你有VC的基础,学起来就快,而且现在。.NET最有用的还是C#
      

  2.   

    我的感觉是.net入门的台阶比较低,现在学起完全没有当初vc那种到处都是messagemap的头晕,也许我c#没学深,只是初学时感觉,心里面还是有点点不踏实,因为入门台阶低,意味着以后大家转行这个比较容易,当然,现在有机会作项目,c#当然不能放。不过大家觉得.net以后真的有象microsoft形容的那样的前景吗?或者说,难道以后编程真的就只是控件的拖来拖去?那样岂不是人人都能搞了。顺便请高手们也列点.net和c#要往深处发展的方向,比如说该学学.net的什么什么特性……这些,因为小弟也涉及不是非常的久,不知道怎样才能深入,谢谢各位高手了
      

  3.   

    你和我的想法是一样的,这个问题问得非常好,我以前快毕业的时候也有这种想法,不知到底该学哪一样,但我也知道学计算机的必须得精一样,当时我犹豫了好长时间,结果时间都给浪费了,哪样也没学好。
        所以你必须得赶快选择一样,我是一名刚毕业的学生,计算机专业的,一参加工作才知道,眼下到底该学什么就要看现在最需要什么,VC和C#都是非常优秀的语言,但他们有很大的相似之处,都是基于C++语法的,支持面向对象的,眼下你必须得找一份工作,再说VC不是一两天就能学的,刚踏入社会的原则是骑着马再找马,说了这么多,我想你应该明白我的意思了!
      

  4.   

    非常感谢大家,觉得学一样就得喜欢一样,c#还是深入学下去,vc空闲时看。11月份学校就要开双选会,先用vc与c#去找一份好工作了再说,谢谢楼上的兄弟们!
      

  5.   

    c#具备了vc VS java 的优点。代表了以后发展的方向!简单易学!吐血推荐!
      

  6.   

    有很多人比你早几年开始学vc,用vc,如果你的”加速度“可以超过他们的话,那你就试试。c#大家都是初学,如果你不是很懒惰的话。。
      

  7.   

    C#、VC各有用处。
    快速开发和网络运用推荐用C#,大流量数据处理和对效率要求较高推荐用VC
      

  8.   

    学Java吧给分!!!!!!!!!!!
      

  9.   

    推荐C#,因为我也在学习C#,嘿嘿。
    VC7也推荐!
      

  10.   

    我曾经看到过一骗黑客文章,上面归结了现在的程序员们,而最让我注意的有一段:一个真正的程序员当在一种新的语言出现后他不会去买很多很多的语法书看,因为语言大致是相通的,从某种意义上来说他会这种语言了,只是不懂得如何发挥这种语言的优势而已.所以他会去看杂志,报刊.
    我想大家看了这句话也应该有领悟了吧.我觉得学C++和C#是没有什么区别的,语言只是工具.我一直在想,C#之父安德尔深他什么语言精通呢?我想他因该什么语言都知道优点缺点,但不会用,所以才能发明C#,PASCL等吧!
      

  11.   

    同意:lkal4587(刘侃 LuxuRy Lab)
    有很多人比你早几年开始学vc,用vc,如果你的”加速度“可以超过他们的话,那你就试试。c#大家都是初学,如果你不是很懒惰的话。。
    《〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
    最起码我就抱这个想法才先择C#的。
      

  12.   

    支持 lkal4587(刘侃 LuxuRy Lab) 一把,赫赫.
      

  13.   

    要学好VC很不容易,最好不要丢了!
    不过我觉得c#可能更有用,好上手,没有vc那么麻烦!也可能是将来使用语言的主流,我以前学VC现在开始学C#!
      

  14.   

    看你理想与个人情况了----vc开发大型程序是最好的选择,不过都是大公司了c#作为时髦产品肯定会被国内各种小公司青睐的!
      

  15.   

    这要看你以后想干什么了,C#最差的地方正是VC最强的地方,如果以后要去搞底层开发,还是多学学VC,其他的嘛,还是C#实现来得简单.
      

  16.   

    其实是你选择方向的问题!
    .net的开发当然是C#最棒了
    做底层系统开发、游戏、硬件接口、驱动程序等的当然还是VC
    看你将来做什么了!
    .net的开发现在还刚刚开始
    VC的地位确实已经建立很久了
    不过还是那句话
    看你选择的方法了
    `
      

  17.   

    学什么,不学什么,看你以后的发展方向,但从PG的角度来说,两者都学,最好先学WINDOWS下的C++编程,也不一定就学VC
      

  18.   

    选开发语言这个问题一直以来都有人在争讨论,我从事开发也有快三年了,可能理解还不够深,我个人的观点是:流行的程序语言必有一定的阶段性优点,但其优点再多也只不过是一种工具,是用于实现某一种满足人们需要的工具,因此只能根据你的工作需要和老板的要求来选择。C#也好,VC也好,两种语言的优点不在一块,各有所长,没得比较,也没必要比较(偏要比则各打五十大板),换一种说法:MS为什么要开发C#和VC而不只要一种?原因很简单,就是这两种语言各有所长,为了满足人们不同的需要而开发不同的工具,但是两种语言并不冲突,最好当然是两种都掌握,若精力有限就只能根据你的工作需要选择VC或C#,做为学生建议你学你所好,这样才能有更好的发展,至于工作只要你有能耐完全可以主动选择,天生我才必有用,没有会VC的人找不到工作,也没有掌握好C#的人找不到工作,中国的程序员缺口太大的,有你的生存空间。其实编程的核心在于程序员的逻辑思维,不是工具好你就能开发出好的软件,选择好的工具就是为了更好地实现自己的思维,没有思维谈什么编程,没有很强逻辑思维的人是很难编出有灵魂的软件,当然纯程序员可以不用考虑这些,就像建筑工按图纸盖大楼一样你也可以只做按系统分析设计文档编程的程序员。
      

  19.   

    ,net framework
    C#高级编程
    C#技术类幕