C#入门新手应该从哪方面入门?目前是买了基本书轮番看,但还是理解困难,进展缓慢,求大师指点方法。有一定的嵌入式C编程基础。第一次提问,不知道问题发这可以不,
先学习下C#特有,但是C没有的语法。
归纳下如下:
委托、事件
泛型(泛型集合、约束、泛型接口)
索引器
接口
属性
以下关键字:
using lock await/async
如果你不懂C++,还需要学习下
类的定义、结构体和值类型、枚举
方法的重载
方法的重写(override virtual)
构造函数(构造函数中使用this base)
internal private public protected static sealed等关键字
这些知识msdn上都有,也可以看《C#高级编程》
每天学一个,2个星期也会了
语言本身是一切的基础,不懂语言,看什么都吃力。
看一年也不去动手试一下,别人没有本书,就什么都解决了,实践才能真正提升自己
动手敲代码吧,定个目标,比如做个什么简单的系统.可以看教学视频要边看边敲不然没用,白看!浪费时间
http://bbs.csdn.net/topics/350044624
C#很好学的,比c++简单,C#代码看起来是比较好理解的,不像C++模板类一推,看这都费劲。
好好学C#,基础是关键。
如果说是从头开始学的话,推荐两边:《C#编程入门经典》和《C#图解教程》。知识很基础,也很容易懂。
如果是以前没接触过编程语言的话,你只有先找到成就感再学,做一些简单的应用,比如单片机,点亮一只二极管,再修改让二极管闪烁,再到数码管等,建议从易语言入手,毕竟是全中文编程