CSHARP

(1 / 3)
登入後報錯可獲 3天VIP 免廣告——立即登入

"": 200,

"": "",

"": "C#(CSharp)是微軟(Microsoft)為。NETFramework量身訂做的程序語言,C#擁有C\/C++的強大功能以及VisualBasic簡易使用的特性,是第一個組件導向(Component-oriented)的程序語言,和C++與Java一樣亦為對象導向(object-oriented)程序語言。

Csharp(音標[∫a:p])(又被簡稱為\"C#\")是微軟公司在二OOO年六月發布的一種新的編程語言,並定於在微軟職業開發者論壇(PDC)上登台亮相。C#是微軟公司研究員AndersHejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、界麵、與Java幾乎同樣的語法,和編譯成中間代碼再運行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司.NETwindows網絡框架的主角。

在本文中,我將考察創建一種新計算機語言的一般動機,並將特別指明是什麼原因導致了C#的出現,然後我將介紹C#和它與Java、C、C++的相似之處。其次我將討論一些存在於Java和C#之間的高層次的、和基礎的差別。我將以衡量在用多種語言開發大型應用程序的時候所需的知識(或者對這種知識的缺乏程度)來結束本文,而這正是.NET和C#的一個主要戰略。目前,C#和.NET還隻能以C#語言規則,以及Windows2000的一個\"d預覽版本\",還有MSDN上迅速增多的文檔集子的形式獲得(還沒有最終定型)。

定義

微軟C#語言定義主要是從C和C++繼承而來的,而且語言中的許多元素也反映了這一點。C#在設計者從C++繼承的可選選項方麵比JAVA要廣泛一些(比如說struts),它還增加了自己新的特點(比方說源代碼版本定義).但它還太不成熟,不可能擠垮JAVA。C#還需要進化成一種開發者能夠接受和采用的語言。而微軟當前為它的這種新語言大造聲勢也是值得注意的。目前大家的反應是:“這是對JAVA的反擊”。

C#更像JAVA一些,雖然微軟在這個問題上保持沉默。這也是意料中的事情,我覺得,因為JAVA近來很成功而使用JAVA的公司都報告說它們在生產效率上比C++獲得了提高。

請到𝐨𝐨𝐩.𝐭𝐰查看完整章節

JAVA所帶來的巨大影響和大家對它的廣泛接受已經由工作於這種語言和平台之上的程序員數量明顯的說明了(估計世界範圍內共有兩百五十萬程序員使用JAVA)。由這種語言寫成的應用程序的數量是令人驚訝的並已經滲透了每一個級別的計算,包括無線計算和移動電話(比如日本發明的JAVA電話)。C#能夠在用戶領域獲得這樣的禮遇嗎?我們必須等待並觀望,就象已經由SSI公司的CEO和主席KALPATHIS.SURESH指出來的那樣:\"我發現所有這些都是漸進的。如果C#不存在,我們總能回到JAVA或C和C++。這些都不完全是新技術,它們在更大的意義上來說隻是大公司製造的市場噱頭。我們必須給他們時間安頓下來看看這些是不是真的對IT工業有什麼影響。\"

C#(CSHARP)是微軟對這一問題的解決方案。C#是一種最新的、麵向對象的編程語言。它使得程序員可以快速地編寫各種基於MICROSOFT.NET平台的應用程序,MICROSOFT.NET提供了一係列的工具和服務來最大程度地開發利用計算與通訊領域。

正是由於C#麵向對象的卓越設計,使它成為構建各類組件的理想之選——無論是高級的商業對象還是係統級的應用程序。使用簡單的C#語言結構,這些組件可以方便的轉化為XML網絡服務,從而使它們可以由任何語言在任何操作係統上通過INTERNET進行調用。

最重要的是,C#使得C++程序員可以高效的開發程序,而絕不損失C\/C++原有的強大的功能。因為這種繼承關係,C#與C\/C++具有極大的相似性,熟悉類似語言的開發者可以很快的轉向C#。

C#從Java繼承而來的特點

:式形構結本基序程了示展序程dlroWolleH的麵下.法方)(niaM態靜是點起的行執始開類個一.用作的樣同了到起它,gnisu成換替被經已tropmi字鍵關的avaJ.好很得作工型模avaJ們我訴告驗經為因的理合是這.似相很avaJ與明聲的類中#C在:類

;metsySgnisu

olleHssalc

)(niaMdiovcitats

;)"\dlrow,olleH"\(eniLetirW.elosnoC

;)(eniLdaeR.elosnoC

量常爾布.程過換轉的接直有沒型類他其到型類爾布從.型類據數種一的立獨中言語種這是型類據數爾布,型類據數爾布是果結的式達表件條:算運爾布.化變有沒比相avaJ與來起看點特個這是但,別差的妙微些一現出會後以許也.麵界個幾現實以可類的一單個一.法方有所的義定中麵界個這現實須必它,候時的麵界個一現實體構結或類個一當.義定象抽的合集法方組一是麵界個一,樣一中avaJ在象就:麵界.類基的類個一另做用被能不也它是但,的象抽是不類個一明申它,lanif字鍵關avaJ象就kcol字鍵關#C.類基個一做用被能隻它;化例實被能不類的tcartsba成明申被個一:的承繼可不和的象抽是以可類.串符字個一出輸來用被中子例個這在它,類elosnoC了括包間空名命個這.)ecapseman(間空名命的合集類用實#C本基了括包個一向指字名個這metsyS,中子例個這在


✅ 付款功能已修復,現在可以正常購買了 — 支援信用卡 · Apple Pay · Google Pay · WebATM · ATM 轉帳
😤 廣告總在最入戲的時候跳出來?
月付 $5 USD,升級 VIP 後全站所有頁面廣告立即全關——
不是只有這本書,是整個 oop.tw 每一頁、每一章,從此一路讀到底不被打斷。 $5 USD ≈ 一杯珍奶的錢,換一整個月零廣告清爽閱讀 · 隨時可取消
✅ 全站廣告全關 ✅ 工口專區全本解鎖 ✅ 月卡 $5 USD · 季卡 $13 USD · 年卡 $45 USD
⭐ 登入 / 免費註冊後升級
加我 LINE 好友,分享好書不錯過
第一時間獲得新書推薦、書單更新通知
立即加入
上一章 書頁/目錄
/ 3 頁
下一頁
為本書評分(每位讀者可評一次,提交後無法修改
發表評論
匿名讀者 身份發表
讀者評論