.Net 我的学习道路(二)--- 语法

    上次讲了我的学习.net的时候,培养了我作为一个coder的素质。这次讲有关我对.net语法上的学习方法。

    我申明我不会讲.net语法是什么,我自认不可能写的比书好。我只讲我的学习方法,和一些重点。从一个初学者的角度,来看应该怎么学习。 

  1. 你需要一本书,一本入门的书 。不需要多么精深,简单,易懂,有例子。初学,你不需要知道什么是OO,甚至什么是索引器,什么是get/set,你只需要知道可以这样写。每个例子都去跑一跑。这时候看看别人最simple的源代码,也是很有帮助的。
  2. 写代码,去实践。 我很强调的就是实践,看书决定看不成一个coder,只有不停地写代码才能进步。有需求那是最好了,没有就在csdn看别人的问题,去解决,就算别人已经结贴了,也可以用别人的提示来实现。
  3. 值类型和引用类型。 值类型和引用类型是.net数据类型的两大分类,从内存空间的分配,各种操作都有很大影响哦,所以一定要好好理解。
  4. string类型。 string是一个特殊的存在,虽然是引用类型,但是确是值类型的表现方式。
  5. 范型。 虽然你不需要太早理解范型,但是你一定要开始使用范型。以后会有很大的帮助。
  6. 属性。 其实属性简单就是两个方法,一个get方法,一个set方法。当你用属性来取值的就是调用get(),用来赋值的时候就是调用set()。尝试下属性吧,你会发现好处的。
  7. 记下问题。 肯定会遇到很多不懂的,这时候你需要记下来。当你过一段时间,重新翻看这些问题,你会突然明白原来这样,你就成长了。
  8. 调试。 调试自己的代码,看看自己的代码的flow,if...else是怎么走的,for是怎么走的,foreach是怎么走的,do...while...while...,方法之间是怎么调用的。你需要的只是一个Console程序。
  9. 看说明文档 。每个方法都有自己的函数签名,看清楚函数需要什么,就给函数什么。面向过程的编写就可以,只要能完成功能。但是如果你编译都不过的话,一定可以自己找到问题,一定要自己解决。否则说明你还没了解语法。
  10. 优化程序。 发现的你代码有很多重复,用你学到的语法,来优化它。封装函数,用循环,用分支,用属性。

   总之,你要分清主次,以实现功能为目标。

   可以忽略的:继承,多态,重载,重写,事件,委托,垃圾回收,等等。

 

 


 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值