当前位置:编程学习 > C#/ASP.NET >>

C#中什么最难学

请教下各位和 
C#中什么最难学呀?
windows 操作的书帮我推荐部吧 --------------------编程问答-------------------- c#不难,难的是编程方法及逻辑............. --------------------编程问答-------------------- 不习惯C#,好多C/C++里面的东西都没有了 --------------------编程问答-------------------- c#不难,想学厉害就难咯 --------------------编程问答-------------------- c#中没有难学的东西,用过一次都会了。 --------------------编程问答-------------------- 每天回帖即可获得10分可用分! --------------------编程问答-------------------- 什么也不难,


难的是设计和OOP的东东.

--------------------编程问答-------------------- 《C#入门经典》和《C#高级编程》。个人觉得入门的时候有点难,有点门路了,自己慢慢编码体会,还是比较好学的 --------------------编程问答-------------------- 遇到问题多看看文档。。。。 --------------------编程问答-------------------- 难的是思想 --------------------编程问答-------------------- 世上无难事只怕有心人  --------------------编程问答--------------------
引用 9 楼 lcl_data 的回复:
难的是思想
. --------------------编程问答-------------------- 我觉得刚学还是其中“面相对象”有点难,别的都还好!! --------------------编程问答-------------------- c#真的不难,但要学精就比较难,我个人认为最紧要的在编程c#时将思路理清好! --------------------编程问答-------------------- 都很难


没有简单的 --------------------编程问答-------------------- 你学c# 只是学它的语法,及怎么写程序

但是如何设计程序,设计出有良好伸缩性,扩展,移植 这才是难点 --------------------编程问答-------------------- @lz:
以上各位将的都很精疲,的确学习编程最难的部分可能就是编程的思想了.
这可能是依靠很多年的经验和知识的积累才能达到的。 --------------------编程问答-------------------- 难的是坚持。。。。 --------------------编程问答-------------------- 设计模式和数据结构 --------------------编程问答-------------------- 难者不会,会者不难 --------------------编程问答-------------------- 感觉大家都说得有点跑题了,或许是我太菜吧,菜鸟有菜鸟的理解,下面说说我个人的一点看法
我认为楼主是在问C#语言中哪一块技术比较难理解,个人感觉还是反射,至于自定义事件和委托这一块对于初学者来说会有点晕,但要理解了观察都模式后再来看待自定义事件就容易多了,另外在多线程编程及SOCKET编程个人感觉算是个难点,特别是对多线程,由于调试困难,逻辑复杂,经常是自己都不知道运行到哪里了。但这个难点并不在于编程的语法上,还是要有清晰的逻辑思路。对于最新的LINQ,我还没有接触,OUT了!应该说也不容易吧! --------------------编程问答-------------------- 这个问题很严重啊。 --------------------编程问答-------------------- 难的是思想!推荐《大话设计模式》! --------------------编程问答-------------------- --------------------编程问答-------------------- 我是新手,我觉得想要把多线程学得精通,很难,还有接口,我一直都没搞懂接口到底有什么用,为什么实现了某些系统接口就会有相应的功能???
我想应该是我太笨了... --------------------编程问答-------------------- 还可以,正在学 --------------------编程问答-------------------- 不难呀!
比C简单多了。
--------------------编程问答-------------------- 想学习什么都不难。 --------------------编程问答--------------------
引用 11 楼 vip__888 的回复:
引用 9 楼 lcl_data 的回复:
难的是思想
.


+1
想法是宝贵的,把想法实现出来是更宝贵的 --------------------编程问答--------------------
引用 20 楼 xywhnh 的回复:
感觉大家都说得有点跑题了,或许是我太菜吧,菜鸟有菜鸟的理解,下面说说我个人的一点看法
我认为楼主是在问C#语言中哪一块技术比较难理解,个人感觉还是反射,至于自定义事件和委托这一块对于初学者来说会有点晕,但要理解了观察都模式后再来看待自定义事件就容易多了,另外在多线程编程及SOCKET编程个人感觉算是个难点,特别是对多线程,由于调试困难,逻辑复杂,经常是自己都不知道运行到哪里了。但这个难点并不在于……


应该是这个样子吧 --------------------编程问答-------------------- 难的是坚持。。。。 --------------------编程问答-------------------- 关键是你怎么想 --------------------编程问答-------------------- 应该是你经常不用的技术比较难
难者不会会者不难嘛,对不。
经常用到的你已经很熟了,不会太难。
这是一种很普遍的真理。 --------------------编程问答--------------------
引用 17 楼 icdbow 的回复:
难的是坚持。。。。

难的是一如既往的学习 --------------------编程问答-------------------- 难的是思想 --------------------编程问答-------------------- 难的不会 会的不难 --------------------编程问答--------------------
引用 35 楼 chuanch_1989 的回复:
难的不会 会的不难



呵呵 --------------------编程问答-------------------- 入門最難,最好有人帶帶 --------------------编程问答-------------------- 代码上感觉没有多少很困难的,只要肯琢磨都能弄明白

但是感觉设计思路还是不清晰,感觉自己琢磨不明白 --------------------编程问答-------------------- 每天回帖即可获得10分可用分! --------------------编程问答-------------------- 基本语法比较容易,难得就是设计思想和模式,还有算法也重要,多看些别人的代码是如何设计的,多写,多炼,当回望时,发现所以语言基本相通的 --------------------编程问答-------------------- 语言是相通的。。。 --------------------编程问答-------------------- 本菜鸟的经验:
不会的都是最难的,一旦通关了都不难
每走一步都很难
...
其实真正最难的,还是基础,没有基础,一切都是空中楼阁. --------------------编程问答--------------------
引用 1 楼 madfox1983 的回复:
c#不难,难的是编程方法及逻辑.............

我也觉得 到最后发觉那些算法 才痛苦 --------------------编程问答--------------------
引用 18 楼 cpp_yangzuoshi 的回复:
设计模式和数据结构

` --------------------编程问答-------------------- 每天回帖即可获得10分可用分! --------------------编程问答-------------------- 学任何一个知识,最重要的都是一样的:问对问题…… --------------------编程问答-------------------- 我是来拿可用分的。。 --------------------编程问答-------------------- 能组合出自己的架构代码最难。。。 --------------------编程问答-------------------- 逻辑思考 --------------------编程问答-------------------- 前两天找了本书看了看,确实不难 --------------------编程问答-------------------- 委托 难点 --------------------编程问答-------------------- 编程思想 --------------------编程问答-------------------- 现在下在学习中~~~ --------------------编程问答-------------------- 内容很多,需要用什么就学什么吧 --------------------编程问答-------------------- 确实最难的是坚持,多看别人写的代码,尤其是好的代码,看不懂的就反复看,一定要坚持下来!我觉得《C#入门经典》与《C#高级编程》之类的红皮书还是不错的。一起进步! --------------------编程问答-------------------- c#不难,难的是编程方法及逻辑............. --------------------编程问答-------------------- c#不难,难的是编程思想及逻辑............. --------------------编程问答-------------------- 思想才是就重要的哦!! --------------------编程问答-------------------- 干嘛要学C#呀,直接学ASP。NET不好吗?你说C#能做什么呀,现在都是B/S了,谁还和你C/S呀,看开点吧 --------------------编程问答--------------------
引用 17 楼 icdbow 的回复:
难的是坚持。。。。

. --------------------编程问答-------------------- 每天回贴即可得10份可用分 --------------------编程问答-------------------- 线程,并发控制,数据的内存交换,这些很多都是windows系统的内容,

C#并不难学,难的是windows内在的机制 --------------------编程问答-------------------- 路过! --------------------编程问答-------------------- C#并不难学,难的是windows内在的机制 --------------------编程问答-------------------- OOP,也就是面向对象蛮麻烦,

还在那简单工厂设计模式,

- -#

我觉得蛮模糊。 --------------------编程问答-------------------- 每天回帖即可获得10分可用分! --------------------编程问答-------------------- 难的是思想
--------------------编程问答-------------------- 难的是学精通! --------------------编程问答-------------------- 每天都顶!
--------------------编程问答-------------------- 想精通什么都难。 --------------------编程问答-------------------- 补充:没有任何编程基础的 想直接学C# 容易学么? --------------------编程问答-------------------- 每天回帖即可获得10分可用分! --------------------编程问答--------------------
 绝对不难啦!!思想学会,什么都是好玩 --------------------编程问答-------------------- 编程难的是思想,
C#难的是记忆大量的类库,
所以的功能都包装为类库了,你只管拿来用 --------------------编程问答-------------------- <<C#入门经典>> --------------------编程问答-------------------- 回帖的...10分 --------------------编程问答-------------------- 基本的应用 用过一次就知道了(大部分高级语言也差不多如此),关键是程序思想的升华,这个就是经验的累积了。至于数据结构什么的,还是从底层语言打基础的好。 --------------------编程问答-------------------- 的确,要对面向对象编程思想贯穿项目的始终,并且设计合理,规范,可扩展性强 这才是真正的难点 --------------------编程问答-------------------- 难再坚持。。。。 --------------------编程问答-------------------- 面向接口编程思想最难领会 --------------------编程问答--------------------
引用 4 楼 symbol_bc 的回复:
c#中没有难学的东西,用过一次都会了。


用过一次都会

一语双关 --------------------编程问答-------------------- (1)delegate委托
(2)Thread 多线程
(3)Stream 流
(4)泛型
(5)反射

后来转.net,基础非常不牢靠,也懒得再深入研究。

上面这几块都不熟练,一知半解,每次用的时候,都贴代码。

所以建议初学者,在学教科书时,多做些例子,把上面的知识点吃透一点,理解深入一点,基本功扎实一点。 --------------------编程问答-------------------- framework 的深入比较难吧 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 先把书上的例子实现实现,然后再去谈什么设计模式的 --------------------编程问答-------------------- 觉得有个活干,学的就快了。 --------------------编程问答-------------------- 路过,多写的东东就熟悉了。 --------------------编程问答--------------------
引用 9 楼 LCL_data 的回复:
难的是思想
对滴。。。没思想就不难了 --------------------编程问答-------------------- 每天积累一点点,没有什么难的 --------------------编程问答-------------------- 坚持,每天都有挑战,每天都有头疼,调不出来 --------------------编程问答-------------------- 思维 --------------------编程问答--------------------
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,