日期:2014-05-18  浏览次数:20911 次

只会一点点Delphi,我应该学C#吗
如题,学过一点点Delphi,主要是写一点桌面程序和一些小游戏自娱自乐,不过也不排除未来做一点正经事的可能
网上很多代码都是C的,自己要重写很麻烦或不会写
所以想学一门C系的语言,想问:
C#能编译不使用中间代码的Win32程序吗?
C#在DX编程时,运行效率如何?

本人很菜,请多包涵


------解决方案--------------------
c#和c八杆子打不着吧
------解决方案--------------------
我刚刚开始看c#, 貌似c#是建立在.net框架之上的,也就是说要运行c#就需要安装.net框架。

dephi的确是个不错的桌面开发工具, 可惜我只会c系列,所以学习c#中,共同努力。
------解决方案--------------------
jinjazz 回答这个问题一定很权威
------解决方案--------------------
.net是语言无关的,只要把c++的代码编译成il, 那么c#就可以使用了
------解决方案--------------------
c#做底层不太行,主要是做UI,业务处理方面的工作
------解决方案--------------------
做游戏还是vc比较牛。不知道现在的网络游戏都是什么工具开发的?
------解决方案--------------------
学吧、
多学点总有好处的。

MS二楼的权威人士说法有问题。
------解决方案--------------------
刚开始建议重点学习一门语言
------解决方案--------------------
C#与delphi一样都是编程语言,就象英语与汉语一样,虽然C#也有个C字,但它与C有很大的差别,C做出来的东西可以很小,但C#做出来的东西却很大,C与硬件距离不是很远,但C#离硬件的距离要比C远,所以效率上不如C,但微软开发visual .Net编译器提示做得相当不错,C#学习起来较容易,但要达到精通是相当难的,不象Java入门难,但入门后就较易了。
------解决方案--------------------
c# 是一门新的语言.. 语法好之前大经相同.. 想要学习C# .. 只要从c# 开始学习就可以了...c# 还可以渗透 c++ 的!!