问题描述
之前几年一直在用Delphi做一些服务程序的开发,现在发现Delphi的工作比较难找,现在在学习C#.有工作经验的同学能否指点下,你们工作中一般主要用哪块?求指教一个大致的方向。现在还是在用Delphi的思想理解C#的一些东西,发现两兄弟确实很像,毕竟本是同根生。但是C#确实把Delphi中没有实现,却想实现的东西实现了一番,功能很是强大,内容也就相当繁杂。但是两者在很多方面很相似。目前只是看了一下基础知识,发现Delphi跟C#在以下几个方面:单根继承,接口这些比较相像,映射跟RTTI,委托跟函数指针很像(这个确实也就理解成函数指针,但是看了下论坛,这个说法会被很多大神骂,只能慢慢体会了。),面向对象都差不多,目前还没有看ASP.NET这一块,不怎么想做界面方面的东西。如果要达到实用的水平,大概许需要怎样的的一个水平,这里面主要攻克哪些板块呢?真心求指导,先多谢了。
解决方案
解决方案二:
C#1.x和Java以及Delphi很像,毕竟都是Anders搞的么。不过C#从3.0开始,从很多语言(比如VBRubyJSPython等)学来很多新东西,所以现在的C#已经脱胎换骨,完全不是Delphi、Java之流可以比的了。
解决方案三:
有一本书叫深入理解C#(人民邮电出版社),建议你买来看看。
解决方案四:
引用2楼caozhy的回复:
有一本书叫深入理解C#(人民邮电出版社),建议你买来看看。
回头我也看一下,是翻译的吗?
解决方案五:
自己找到了,是翻译的,原名:C#inDepth,SecondEdition回头我也看看。
解决方案六:
目前web比较多吧winform比较少
解决方案七:
引用3楼findcaiyzh的回复:
Quote: 引用2楼caozhy的回复:
有一本书叫深入理解C#(人民邮电出版社),建议你买来看看。回头我也看一下,是翻译的吗?
这本书的中文书名几度修改。之所以我推荐它,是因为它并非一本完全的入门读物,相反,它从C#1.x到C#2.0的变化作为起点开始叙述。着重讲解了C#2~4相比较C#1.x新增的语法特性。
解决方案八:
Delphi和C#不光你说的那些相同,连很多类的属性和方法名字都一样
解决方案九:
引用6楼caozhy的回复:
Quote: 引用3楼findcaiyzh的回复:
Quote: 引用2楼caozhy的回复:
有一本书叫深入理解C#(人民邮电出版社),建议你买来看看。回头我也看一下,是翻译的吗?
这本书的中文书名几度修改。之所以我推荐它,是因为它并非一本完全的入门读物,相反,它从C#1.x到C#2.0的变化作为起点开始叙述。着重讲解了C#2~4相比较C#1.x新增的语法特性。
我已经买了,一下买了《C#高级编程》,《深入理解C#》,《CLRC#》,在看第一本
解决方案十:
引用7楼bigbaldy的回复:
Delphi和C#不光你说的那些相同,连很多类的属性和方法名字都一样
是的.引用6楼caozhy的回复:
Quote: 引用3楼findcaiyzh的回复:
Quote: 引用2楼caozhy的回复:
有一本书叫深入理解C#(人民邮电出版社),建议你买来看看。回头我也看一下,是翻译的吗?
这本书的中文书名几度修改。之所以我推荐它,是因为它并非一本完全的入门读物,相反,它从C#1.x到C#2.0的变化作为起点开始叙述。着重讲解了C#2~4相比较C#1.x新增的语法特性。
确实不错,已经在看了,这个跟Delphi里面的InsideVCL差不多,由里向外,循序渐进,多谢推荐。
解决方案十一:
解决方案十二:
C#和delphi看起来很像。
解决方案十三:
不止web吧,还是有一些winform和wpf的