c#虽然类库强大,但是其涉及的内容很多 ,随便找个简单的 windows.form的控件,在MSDN中一查,其方法,属性,事件也是多的不得了,其他很多关键字,接口,抽象类,泛型集合....反正c#很强大,但是内容很多,
我在看了很多书后(包括<<c#入门经典>>和<<c#高级编程>>)后,虽然很多语法都能看懂,和理解,但是一下子全部记住感觉难度很大,比如简单的往sqlcommand中添加参数的cmd.parameters.add(.....)这个功能也有很多实现方法,
每次用到时候,需要翻书,效率很低啊,各位高人在涉及到记语法的时候都是采用什么方法的呢?1\死背语法
2\不停的阅读别人的程序代码以熟悉语法
3\自己不停的写代码,但是不停的翻书查阅
4\其他捷径...请过来人指点一下哦...

解决方案 »

  1.   

    就写啊,还能怎么样,有疑问了就查MSDN ,平时要没事的话也可以看看,但是不用记有映像就行了,做多了后就熟练了
      

  2.   

    没有背过,自己写代码,不会的查MSDN,学会了方法即可,你要让我脱离VS来手写代码,我也写不好,语法错误在所难免,但是VS会给出提示,因此就不需要记那些死的东西了。
      

  3.   

    记类型(或是控件)的属性,方法,事件。只是暂时的。一般记住常用的。最重要的是搞清楚属性,方法及事件的本质。及类型在OOP里的体现和运用。没有几个程序员会记住50%以上的类型相关成员。至少我是这样的。用的时候能以最快的速度查找学习并使用(最终合理的使用)学会什么不重要,入门后重要的是如何学会什么。两个字:方法。多嘴之处,还望见谅!
      

  4.   

    我在看了很多书后(包括 < <c#入门经典>>和 < <c#高级编程>>)后,虽然很多语法都能看懂,和理解,但是一下子全部记住感觉难度很大,比如简单的往sqlcommand中添加参数的cmd.parameters.add(.....)这个功能也有很多实现方法, 
    每次用到时候,需要翻书,效率很低啊, 这就需要积累了。你也可以选择用现有的类库写自己的类库。便于之后使用。
      

  5.   


    哦,谢谢指导
    顺便问下,MSDN中类库有搜索功能吗,好象没有,
    但是我实际上比如查个DATA.sqlclient空间下sqlcommand类的话,如果我不知道其所在的空间,查起来就很麻烦,这个有简单的方法吗?
      

  6.   

    直接在“索引”的地方输入“sqlcommand”,立刻就可以定位到该类的介绍
      

  7.   

    cmd.parameters.add(.....)这些不是语法~~
    只是类提供的方法,不需要死背的。如何记住一个类提供了哪些方法呢?只要记一个类要提供什么功能。.net中类功能划分的很清晰。刚开始时肯定是很多类不知道,要多看代码和书。用到了查资料。
      

  8.   


    我一直是用MSDN官网的技术资料库查的,所以没有索引功能,能给个MSDN下载的链接吗?
    新手就是新手啊,哎....呵呵...