vulcan

          低頭做事,抬頭看路

             :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            41 Posts :: 7 Stories :: 28 Comments :: 0 Trackbacks
          首先說(shuō)明我是一個(gè)堅(jiān)決的Java Fans,最近由于項(xiàng)目需要,我們開發(fā)的人員有限,我需要加入到同事的一個(gè)DotNet的項(xiàng)目,所以我需要快速的學(xué)習(xí)DotNet,下面是我的一些心得體會(huì).
          1. namespace vs package, C#的齊人學(xué)步?
          說(shuō)實(shí)話,我很喜歡java的包和類與目錄層次一致性;而非常不喜歡C#的namespace機(jī)制.java包,類的層次關(guān)系很好維護(hù),并且不容易出錯(cuò),而C#的namespace好像很隨意的樣子,如果我打錯(cuò)了一個(gè)字,比如等寬字體中的數(shù)字0和字母O,數(shù)字1和小寫L是很容易混淆的,如果不幸打錯(cuò)了,那么是否我就弄錯(cuò)了我的
          包結(jié)構(gòu),或者我莫名奇妙的在包中丟了一個(gè)類?
          2. C#的復(fù)雜性
          關(guān)鍵字有點(diǎn)多,而且怪怪的;值類型和引用類型的分開,不知道有多少實(shí)際的用處,像Java,基本類型是值,類類型和數(shù)組是引用.雖然看起來(lái)沒(méi)有C#靈活,但是我覺(jué)得夠用了.并且簡(jiǎn)單就是美.
          2.C#的優(yōu)點(diǎn):
          (1). 迭代覺(jué)得比較爽
          (2).相比于Java的setter和getter,C#的"屬性"把setter和getter內(nèi)置更加的方便,但是如果有IDE的幫助,其實(shí)java的setter和getter風(fēng)格其實(shí)也不成為負(fù)擔(dān)
          3.C#的IDE優(yōu)勢(shì)
          --待續(xù),不斷更新
          posted on 2007-11-01 11:03 vulcan 閱讀(194) 評(píng)論(0)  編輯  收藏 所屬分類: DotNet學(xué)習(xí)

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 齐河县| 房产| 怀安县| 垫江县| 林甸县| 准格尔旗| 错那县| 恩施市| 乌什县| 常熟市| 绥江县| 缙云县| 广州市| 清水县| 天台县| 诸城市| 栾川县| 富平县| 拉萨市| 静宁县| 滦平县| 葵青区| 旬阳县| 峨眉山市| 天峨县| 宜昌市| 龙海市| 正定县| 喜德县| 政和县| 手游| 乌兰县| 原阳县| 黑龙江省| 阿勒泰市| 瑞金市| 凤山县| 融水| 含山县| 花垣县| 敦煌市|