现在看的《c#技术内幕》与过去看的《Think In Java》两者的比较

因为这两者我都不是十分仔细看的(不可能像我看汇编和c那样仔细看),所以也只是简单的比较下。现在看《c#技术内幕》的第一感觉就是c#比java更庞大,这本书中经常是用c#与java以及c++比较的,似乎c#拥有他们两者各自的很多特性,因此c#比java还要庞大点。而且c#所拥有的一些java的特性似乎把这些特性更简单化了,就比如c#中的命名空间与java中的package功能一样,但是c#不需要固定目录。而c#用的一些c++的特性却使我感觉好象把一些东西复杂化了,可能是以前熟悉了指针操作,所以现在用ref变量和out变量来作为引用十分不习惯。而且c#中还多了XML注释,虽然看了这方面的文章,但不太用,所以还是需要时间来真正提高自己的。而且c# 还有了委托以及事件操作,一些东西不实践是挺难记的。
总之感觉要学好c#似乎要花更多的时间,其实毕设计主要是.NET技术,其中老程序别人都是用vb写的,我之所以要学c#主要是想为了证明我是偏向c,c++一面的。.NET中其实对了解c#的语法要求并不高,之所以特地再看这本书也是想趁这机会好好了解下,而且也可以让自己寒假更充实点。这本书应该是c#方面比较权威的一本书,要好好学c#值得一看。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值