| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1425 人关注过本帖
标题:[转帖]可怕的C#
只看楼主 加入收藏
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
结帖率:66.67%
收藏
 问题点数:0 回复次数:15 
[转帖]可怕的C#

C#推出后,议论纷纷,有说,C#要取代Java。这种说法为时尚早,需要看 C#的发展前景。不过,C#真的是一种非常强大的快速开发语言。

1)。如果不包括指针部份的话,可以说,C#的面向对象的程度要比Java还要高! C#中的基本类型都是基于对象的,例如:int, 当你定义一个int型变量以后,你就可以通过这个变量来访问int类型的成员。实际上,C#为每一个基本类型都内建了相应的类,如:int --> Int32, Int32是系统提供的一个类,基本类型int就映射为类Int32. 而Java中你找不到这样的内建关系的。Java只是提供了操作这些基本类型的工具类。如:Interger对应于 int. 但是这只是一个简单的操作基本类型的工具,int在Java中并不是基于对象的。 C#参考大多数面向对象的语言,并且解决已有的面向对象语言的一些弊病,可以说,C#大大提高了面向对象语言的技术和实用性。

2)。C#强大的功能是Java无法比拟的。它拥有VB开发的快捷和C++的强大! 任何VB和C/C++所能做到的,你都可以用C#简单的做到!也就是在Windows平台下,C#足以取代VB和C/C++.而且C#较Java在面向对象的开发上还简单!C#提高了语言面向对象的技术和思想。结合了面向模块和面向对象的技术。使用户使用起来更方便,更快捷!而且提供了非常强大的兼容性,你可以用C#调用已用的VB,C/C++程序,COM, VBX... 几乎是所有微软产品的总接口。

3)。C#的速度是Java可望而不可及的! C#为了跨平台也采用了JIT,但是不是简单的移植和套用原有的JIT技术,而是JIT的发展与提升!自从接触C#后,Java已对我没有任何吸引力,几乎不用了。 但是,令人担心的是,C#并没有公开语言的细节。你不知道C#在Windows平台上的编译格式,也不知道C# JIT 的规格。因此你很难开发出自己的跨平台的C#编译器。这样一来,C#就牢牢地掌握在微软的手里。C#的更新提高,你只能听命于微软。谁指定的标准不可怕,可怕的是标准掌握在谁的手里!C#固然可怕,但是更可怕的是C#背后的平台 .NET, C#只是 .NET 的一把为其添土固堤的铁锹而已。当.NET 大行其道的时候,才是最可怕的时候 !

[此贴子已经被作者于2004-11-05 21:26:32编辑过]

搜索更多相关主题的帖子: 转帖 
2004-11-01 20:51
haoafei
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-10-31
收藏
得分:0 
我想学这个@

2004-11-01 21:57
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
Come on!   Go Go Go!!!
2004-11-01 22:10
何凡心
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-11-5
收藏
得分:0 

说的好啊

斑竹说的有水准!

2004-11-05 20:08
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
我晕~~~忘了写“转帖”下场,我没水准让你失望不好意思!
2004-11-05 21:26
yxd_bbs
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2004-11-11
收藏
得分:0 
我也想学 可是我没学过任何语言, 只能读懂一点点非常基本的HTML.没有语言基础能学这个东西吗?用这个东西编出来的文件扩展名是什么啊?是.dll?.aspx?

[此贴子已经被作者于2004-11-11 13:27:01编辑过]



http:// YXD-海阔天空论坛欢迎大家来灌水.论坛刚开,新人增分500.可设为贵宾.
2004-11-11 13:04
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
.cs ,没关系的,我们全部人都是从无到有,没有一步登天的。
2004-11-13 13:45
大光
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2004-5-25
收藏
得分:0 

如果c#能在Linux下运行,那java真是要完蛋了?

但是,java剩下唯一一个好处就是,害怕微软垄断的单位(比如国内的银行系统)就只能用java。

2004-11-13 17:03
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
呵呵,有道理
2004-11-13 19:07
likefish
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2005-3-28
收藏
得分:0 

是好东西,但也是可怕的东西

现在天天看着它,我好郁闷~~~~~


/user/2004/09/05/7ab46c07.jpg" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://upload./user/2004/09/05/7ab46c07.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
2005-03-28 18:13
快速回复:[转帖]可怕的C#
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018457 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved