强大,但是因为强大所有有些学得不全的感觉!遇到问题最好能自己想想,找找帮助,找找资料,最后再在csdn上来sos,做完一些程序后,最好写一些体会或者经验,为了下次不范同样的错误或者有个参考!只能说是初学!我喜欢她!

解决方案 »

  1.   

    与楼主有同感,学了五六个月了,什么ASP.NET C# XML ADO.NET 都学了,做个程序还是比较吃力,路漫漫其修远兮,吾将上下求索!
      

  2.   

    呵呵,
    我是有点狂,
    但是我要说:
    虽然我用C#有十个月了,
    可以做一些系统了(小的),
    但是,我发现,
    C#并不是真正意义上的程序。
    因为,它实在太像玩具了。程序是重在思想上,
    但是。NET平台却是一个让人说不出来的东东。
    它好像很好,
    但是,
    它封装的太多,
    底层的东东一个也看不到。对别人说,
    我们是在做程序,
    但是,
    我们只是把别人的东西组合一下,
    如此而已。
    有什么意义?或许很快,
    或许并没进入内涵。很快的,
    很容易的。
    玩玩是很好的东东。
    用用就是另一回事了。
      

  3.   

    SaSBYa(SaSBYa Green) 
    什么是真正意义上的程序呢?
      

  4.   

    C#真好!但也有不顺心的地方。
    我接触C#已经有一年多了,但真正入门可能只有6个月,现在正在使用它开发一个桌面项目,真有感触。
    首先,觉得C#的透明度很高,感觉到所用到的语句、函数和其它功能不像VB那样封装得不知道干了些什么,如VB6.0的类初始化要莫名其妙地花大量的时间,C#的功能完全是可预知的,包括执行过程和执行时间,这点和C或C++相似。另外装配程序也对认识编译器的编译结果感到透明,还有调试时可方便地察看程序的汇编代码也有助于程序员把握C#的功能特点。
    其次,C#的语言特点很新,感觉到符合未来语言的发展方向,使用时控制比较顺手。
    其它的优点免谈了。
    不顺心的事情实在是烦人:因为C#新,当时出于狂热(冲动?)选择了C#作为现在项目的开发工具,不料到了现在发现几个大大的问题:1.framework不普及,严重影响了未来软件产品的推广;2.代码可被反编译(惨了,无法在软件中设置加密功能了,希望能有某些方法解决);3.最大问题是,可能当了微软的炮灰了,因为C#未经实践好好锤炼,将来微软可能要对它做重大修改,那时软件升级可能成了麻烦(看网上消息说微软要在2003-2005年对framework做重大修改);4.还有C#中数组的边界检查有点慢,扫描一个数组时,对读每个数组元素程序都进行数组检查,太缺少灵活性了,难道不能只检查一遍?
    因此我认为,不学C#挺可惜的,特别是有C或C++基础的,但用C#做项目可要慎重,等到后续版本出来再掂量掂量(已经出来了)。
    以上针对桌面开发的意见(因为本人没有使用过C#做web开发),本人在学C#时没有看过任何参考书,只是看看联机帮助,不对之处请见谅。
      

  5.   

    C# 给人的感觉太差,你不能真正了解它的内部,出现的问题会人感到莫名其妙(因为我是新手)不是项目所逼,打死我也不学什么C#还是 C++ 好!!!
      

  6.   

    只有一个文件比较严重,我看不到framework sdk源代码
      

  7.   

    同感啊!
    我学C#是从今年3月开始的
    到现在只能做一些很简单的程序,复杂了的就得问这个问那个
    MSDN里面的东西确实丰富,不过就是觉得特别散,大一点的东西,还是得请教别人,或者上CSDN发帖子,或者找源代码看.
    当初学C#,其实完全不是我的本意,原来有一点C/C++的基础,想和一个牛人学VC,他推荐我学C#和.net的...
    现在的感觉是学了C#,还是得学VC,或者是其他的,原因是:几乎没有机子装.net Framework的;程序运行速度慢,占内存(这个没准也是我自己的原因).C#确实很好,但是我觉得我以后还会学学VC,Delphi之类的东西
      

  8.   

    感觉比学JAVA好,因为有.NET支持嘛?
    简直是可以还算,现在只能这样了以后当然有更好的
    所以抓紧时间,过了这村没这店了不是.
      

  9.   

    我从2001年开始学C#,后来有一段时间被迫使用Delphi,我感觉我还是更喜欢用C#来开发程序。因为C#简单、高效。不仅对系统的顶层开发支持的很好,对底层也支持的不错。我今年毕业了,因为喜欢C#编程的感觉,所以选择了一家使用C#开发的公司,虽然待遇不算太好,每月只有4K的工资。可是我已经非常满足了,应为这是我喜欢的工作,而且我也可以有机会专心的学习C#。最近看了一些.NetFrameWork的资料,把SDK的文档也好好看了一遍,感觉C#确实是博大精深,虽然从我认识他到现在已经两年了,我还是感觉他对我是那么的新鲜,那么地具有吸引力。我现在的目标,就是一定要成为C#的牛人!希望以后可以和大家多交流
      

  10.   

    C# 是我接触过的最复杂的语言(我只会C系列的),看了一个星期,竟然没有把语法完全弄透!!! 
        我认为新语言提供的新特点有 delegate/event,资料说:它们是异步执行的。我相信了,至少我们应该这样去理解。另外,它还提供了 interface, ,,,怎么说呢,我是喜欢软件工程的,而 C# 我所知的最符合现代软件工程思想的语言!
        C# 给我们带来了很多新的观念。也许将来,事件系统真的异步执行后,,,,,软件技术的新纪元也将开始,,,
      

  11.   

    我也有同感,虽然学了将近五个月了,但是觉得进步不大。让我写个ASP。NET,我觉得挺困难的。
    觉得瓶劲就是思想。
    哎!……
      

  12.   

    思想才是最重要的!
    至于大家用它来做什么,就单论了!
    现阶段最好是做web
      

  13.   

    程序是重在思想上,
    但是。NET平台却是一个让人说不出来的东东。
    它好像很好,
    但是,
    它封装的太多,
    底层的东东一个也看不到。对别人说,
    我们是在做程序,
    但是,
    我们只是把别人的东西组合一下,
    如此而已。
    有什么意义?或许很快,
    或许并没进入内涵。很快的,
    很容易的。
    玩玩是很好的东东。
    用用就是另一回事了。
      同意  编程在于一种思想,一种数学逻辑在现实中的运用。。
      

  14.   

    我非常喜欢c#,就是很符合自己的想法和习惯。现在去学别的东西,总是不舒服。至于只能看到浅层的东西,这个问题不仅仅c#,delphi,vb不都是这样,还是要靠自己往底层钻.
      

  15.   

    我个人觉得C#挺好用的,功能强大,面向对象的概念很强(虽然我不厉害,但有感觉)每一部分的
    代码都很直接,不会隐藏执行的代码,不过也有郁闷的地方,有些功能很难找,特别是开发组件的时候,不知道到那去找相应的类。外面的书籍也很少,这就郁闷了。多学习吧,不过有时候觉得vc挺好的比如直接调用API,开发项目就看需要了。这是我个人的见解,有不对的地方还请大家指教,学习学习!
      

  16.   

    东西很好,好书不多,
    要深入只能去MSDN淘金,
    许多东东都看不到..