学Dephi难还是学C#难.

sib2000 2005-01-04 11:38:11
打算放弃VB了...请大伙给点意见
...全文
667 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
真如实观 2005-02-12
  • 打赏
  • 举报
回复
楼上的你也来了,所以你也是个不懂写程序的人!
Borland_borland 2005-02-12
  • 打赏
  • 举报
回复
不懂写程序的人就喜欢在这里比来比去.
真如实观 2005-02-11
  • 打赏
  • 举报
回复
侧重于网络,C#比Delphi强!
coudoufu 2005-02-05
  • 打赏
  • 举报
回复
当然C#会难点,相比而言,肯定是C#好了,做delphi 的只会越来越少了!
gyf2000 2005-01-31
  • 打赏
  • 举报
回复
我现在开始学习C#,因为DELPHI7之后,DELPHI8、DELPHI2005就变成垃圾了,而C#就跟DELPHI7一样好用。
nchen123 2005-01-25
  • 打赏
  • 举报
回复
他说的是在 .net 平台上的语言的比较, 这个自然目前 C# 是最快的,因为是量身定做的嘛,产生的 IL 代码比较一下就知道差别。但是以后 C++/CLI 会超过 C# 的效率。

win32 平台上没什么好说的了, delphi 效率最高,速度也很快。但是对于底层速度要求很高的情况下,还是要用 c++, c, 汇编。
老宛 2005-01-25
  • 打赏
  • 举报
回复
喜欢delphi,但是李维说c#开发的程序的运行速度是最快的,不知道是不是我听错了
zhangsen76 2005-01-24
  • 打赏
  • 举报
回复
看看网上的招聘吧,招Delphi有多少啊,大部分是JAVA和C++的,还有就是C#,还是跟着比尔混可能走得长得,DELPHI不知还能走多远,老是跟着别人屁股后面追,老火啊!虽然我也用了DELPHI好几年不想放弃它,但你得考虑以前的生活不?所以现在只好学学C#或C++什么的,虽然现在学起觉得很别扭,老是和Delphi比较,我想习惯了就好的。
以上有几位同仁说得对DELPHI和C#、C++应用范围不一样,如果拿DELPHI作MIS之类的软件那是无人能极的,但是拿它开发游戏或作网络方面的东西可就残了。
说实话我们很多时候为了完成公司给的任务在用DELPHI时就拖别人作好的控件,从编程的角度说是学不到什么东西。
如果从发展方向来看的话本人还是看好C#的
qiyun996 2005-01-23
  • 打赏
  • 举报
回复
不做网络,D7天下无敌
zhuchengchuan 2005-01-21
  • 打赏
  • 举报
回复
我也正在学C#Buider,Delphi9也在用!不过我喜欢用D9来开发Win32的软件!
Sunniness 2005-01-20
  • 打赏
  • 举报
回复
我现在学C#,发现还是DELPHI好学些。
我现在学C#,发现还是DELPHI好学些。


我也觉得`
boytomato 2005-01-19
  • 打赏
  • 举报
回复
不用学就不难了...
jiaxianglei 2005-01-19
  • 打赏
  • 举报
回复
各有各的好处,真不知学哪个好.
不过我觉得 mrzj(mrzj)说得有道理,C#是麻烦
赖皮鹏 2005-01-19
  • 打赏
  • 举报
回复
我现在学C#,发现还是DELPHI好学些。
rong210 2005-01-18
  • 打赏
  • 举报
回复
两个都学了,你就知道哪一个好了
chinaandys 2005-01-17
  • 打赏
  • 举报
回复
你再把这个话题放到c#栏看看。
ruangaofeng 2005-01-17
  • 打赏
  • 举报
回复
你再把这个话题放到c#栏看看。
mrzj 2005-01-14
  • 打赏
  • 举报
回复
C#有dataGrid;Delphi有dbGrid,用过delphi的dbGrid在用C#的dataGrid就知道C#是多么的垃圾了,C#要想赶上现在的delphi还真有几年的路走。

delphi的dbGrid使起来是多么的方便,dbGrid.datasource.dataset.fileldbyname这就到dbgrid控制的字段了,而C#的dataGrid是不能这么使的,它的dataGrid可没有把dataset给封装起来,要想通过dataGrid得到dataset就要得绑定的实例的才成,DataRowView drv = (DataRowView)dataGrid1.BindingContext[dataGrid1.DataSource,dataGrid1.DataMember].Current;然后才是drv["字段名"]。


在delphi里如果dbGrid控制的dataset更新了,只要执行dbGrid.datasource.dataset.close;dbGrid.datasource.dataset.open;就行了;但是在C#就不能这样了,它就要重新绑定,凡是和这个dataset相关的绑定全都得重来一遍绑定。


在对数据库的控制方面,delphi写一句,用C#实现得写一堆代码。


开发大型win32的商业应用程序,开发效率最低的就是汇编,然后是C,然后是VC,然后是C#,然后是VB,最后才是开发效率最高的delphi.
mrzj 2005-01-13
  • 打赏
  • 举报
回复
delphi更易懂,开发速度快,但是现在支持C#的第三方产品特多,支持vcl for win32的第三方产品特多,支持vcl for .net的第三方产品特少。

我认为delphi和C#都要学,如果现在做网站开发就用.net,开发exe类型的就用delphi,这叫各取所长。
汤臣一丁 2005-01-12
  • 打赏
  • 举报
回复
这个问题就好像在问:是写散文难还是写论文难。^_^
加载更多回复(6)

1,979

社区成员

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

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