能推荐一两本C#的书吗?

ooolinux 2016-07-31 01:40:54
本人从C++ Builder过来,基本算入门,想学习C#,因为理论上C++ Builder和C#大同小异,所以学习C#一方面是多学一门语言和工具,另一方面也是曲线救国,和C++ Builder互相提高(有这个功效吗?)

求推荐一两本C#的书,要求基本控件介绍较为完备,都带有例子,控件常用属性和方法都有归纳整理,较为严谨;
第二本最好是多方面主题的典型完整实例,图形图像、多媒体、小游戏、消息映射、DLL、钩子技术、多线程、网络编程、Office文档操作等等;
第三本最好是.NET原理性方面,类库继承结构剖析,等等;
第四本,其它有特色而且重要的书,等等。
不一定要新书,5年内的二手书都可以,有质量的。多谢!
...全文
3159 29 打赏 收藏 转发到动态 举报
写回复
用AI写文章
29 条回复
切换为时间正序
请发表友善的回复…
发表回复
NORAV 2018-01-25
  • 打赏
  • 举报
回复
《C#入门经典》非常垃圾,特别到集合、泛型、事件等部分(迭代器、字典等内容非常费解),常常几句带过,看的你云里雾里,要看懂需要各种百度、各种MSDN.评价基本是:骗钱的。 《C#高级编程》 比第一本进步很多,但是依然有很多毛病,比如经常会在例子中忽然使用一些.NET的基类、接口等,却从来不说明这是什么,怎么用,看的你想吐血。 另外书中很多例子,往往横跨几页,十几页,有的甚至跨过一章。第八章中P215有说表8.5所示,其实表8.5在P227。但总体比第一本好,属于大而全,但是不够细。基本评价:多花点心思基本能把C#和.NET 学个7、8成。
qq_34361392 2016-08-25
  • 打赏
  • 举报
回复
C#从入门到放弃
ooolinux 2016-08-21
  • 打赏
  • 举报
回复
引用 24 楼 byq000 的回复:
C#入门经典、C#高级编程
这个大部头。
引用 27 楼 dongmusic 的回复:
如果真的不知道怎么选择,那就多买几本吧,就当交学费了吧。
也是,不过第一本入门书不好找。
dongmusic 2016-08-13
  • 打赏
  • 举报
回复
如果真的不知道怎么选择,那就多买几本吧,就当交学费了吧。
ooolinux 2016-08-12
  • 打赏
  • 举报
回复
引用 22 楼 she6600 的回复:
第二本,你可以看看C#程序开发范例宝典 建议你去网上找一些视频,然后上手做些项目,这样更适合你快速入门
这本书不错比较全面,不过不是大的完整实例。 视频入门不错,不过比较费时间,而且无法涉及细节,需要的时候也没办法回看查找。
  • 打赏
  • 举报
回复
第二本,你可以看看C#程序开发范例宝典 建议你去网上找一些视频,然后上手做些项目,这样更适合你快速入门
ooolinux 2016-08-12
  • 打赏
  • 举报
回复
ooolinux 2016-08-12
  • 打赏
  • 举报
回复
引用 25 楼 zanfeng 的回复:
c++ builder 现在还有人学这个。曾想10几年前,哥也是学的这个啊。
C++ Builder是原生的啊,可惜很少公司用了,新的资料也没有,学的也少了。Delphi还有公司用,也有新书。 CB和C#学习的异同点主要在哪里?
足球中国 2016-08-12
  • 打赏
  • 举报
回复
引用 20 楼 u010165006 的回复:
[quote=引用 17 楼 wanghui0380 的回复:] 第一本:《C#入门经典》 虽然扣题不过很贵,买了浪费,谁买谁知道 第2本:《C#高级编程》 虽然也扣你第二个要求,不过依然很贵,买了浪费,谁买谁知道 第3本:《clr via C#》扣题,相对来说不贵,因为内容不错,属于“腿玩年”型滴 第4本:推荐不了,这个见仁见智了,个人觉着《WF 本质论》《C# 并发编程》一类滴不错,不过真心属于见仁见智,比如WF本质论其实并不是教给你怎么玩WF,而是告诉你当初那个人是怎么设计WF这套框架滴,而《C#并发编程》也并不是告诉你怎么用那些东西,只是把涉及到的东西提纲挈领滴搞了一遍
都是好书,不过部头都有点大,刚开始其实我想找本讲语法和WinForm比较详细严谨的书。[/quote] c++ builder 现在还有人学这个。曾想10几年前,哥也是学的这个啊。
菜鸟不被菜 2016-08-12
  • 打赏
  • 举报
回复
C#入门经典、C#高级编程
ooolinux 2016-08-09
  • 打赏
  • 举报
回复
还有推荐的吗?
ooolinux 2016-08-09
  • 打赏
  • 举报
回复
引用 17 楼 wanghui0380 的回复:
第一本:《C#入门经典》 虽然扣题不过很贵,买了浪费,谁买谁知道 第2本:《C#高级编程》 虽然也扣你第二个要求,不过依然很贵,买了浪费,谁买谁知道 第3本:《clr via C#》扣题,相对来说不贵,因为内容不错,属于“腿玩年”型滴 第4本:推荐不了,这个见仁见智了,个人觉着《WF 本质论》《C# 并发编程》一类滴不错,不过真心属于见仁见智,比如WF本质论其实并不是教给你怎么玩WF,而是告诉你当初那个人是怎么设计WF这套框架滴,而《C#并发编程》也并不是告诉你怎么用那些东西,只是把涉及到的东西提纲挈领滴搞了一遍
都是好书,不过部头都有点大,刚开始其实我想找本讲语法和WinForm比较详细严谨的书。
ooolinux 2016-08-09
  • 打赏
  • 举报
回复
引用 16 楼 dongxinxi 的回复:
看样子你已经可以上路飞了
好吧,你这个不是讨论问题吧? 基础、原理都很重要,你说的基础、原理是指什么呢? 你这个级别,很难理解初学者需要什么吧?
wanghui0380 2016-08-09
  • 打赏
  • 举报
回复
第一本:《C#入门经典》 虽然扣题不过很贵,买了浪费,谁买谁知道 第2本:《C#高级编程》 虽然也扣你第二个要求,不过依然很贵,买了浪费,谁买谁知道 第3本:《clr via C#》扣题,相对来说不贵,因为内容不错,属于“腿玩年”型滴 第4本:推荐不了,这个见仁见智了,个人觉着《WF 本质论》《C# 并发编程》一类滴不错,不过真心属于见仁见智,比如WF本质论其实并不是教给你怎么玩WF,而是告诉你当初那个人是怎么设计WF这套框架滴,而《C#并发编程》也并不是告诉你怎么用那些东西,只是把涉及到的东西提纲挈领滴搞了一遍
  • 打赏
  • 举报
回复
看样子你已经可以上路飞了
ooolinux 2016-08-09
  • 打赏
  • 举报
回复
引用 13 楼 dongxinxi 的回复:
打好基础最重要,在此基础上去了解一些原理,不要一开始就去碰什么控件,到头来只会拖控件
基础是什么? 如果都不会用,了解原理有用吗,不会开车先学发动机构造?
ooolinux 2016-08-09
  • 打赏
  • 举报
回复
引用 12 楼 shenmingming_960724 的回复:
精通C# 3.0与.NET 3.5高级编程
这本书全名《精通C# 3.0与.NET 3.5高级编程 LINQ、WCF、WPF、WF》 ,主要讲 LINQ、WCF、WPF、WF,有点高级了。
  • 打赏
  • 举报
回复
打好基础最重要,在此基础上去了解一些原理,不要一开始就去碰什么控件,到头来只会拖控件
明明动了心 2016-08-09
  • 打赏
  • 举报
回复
精通C# 3.0与.NET 3.5高级编程
ooolinux 2016-08-05
  • 打赏
  • 举报
回复
引用 9 楼 zbdzjx 的回复:
个人建议:先从网上下载电子书,多下一些。先大致看一下,觉得可以的,就仔细研读;觉得不好的,就不去看。最终,能数精减到几本书,就可以仔细读了。觉得特别好的,或是习惯看实体书,就去买。 之前看过的:C# Primer Plus中文版,C#开发实战1200例。(有些书的有些内容,可能比较“古老”了,但还是有点参考价值。)
1200例不错,百科式的参考书。Plus感觉比较老了,不过一本书纯讲语法比较详尽。
加载更多回复(9)

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧