推薦:帶你走進(jìn)ASP.NET(1)在微軟的.NET還是Beta 1版的時候,就受到了開發(fā)人員的極大關(guān)注。隨著正式版的發(fā)布,越來越多的人開始認(rèn)識和了解它。相信你已經(jīng)通過網(wǎng)絡(luò)或者其它媒體了解到微軟正在不遺余力的推銷它的.NET策略。
C#語言是微軟公司針對.Net平臺開發(fā)的一種全新的編程語言。盡管C#象是C,和C 語言的升級語言,但是他不象他的前身那樣,C#是一個完全面相對象的開發(fā)語言。它既有Visual Basic的快速開發(fā)的特點,又具有C 的強大的功能。它的風(fēng)格類似與C、C 和Java。如果你是一個C、C 或者Java的程序員,你會發(fā)現(xiàn)你可以很快的使用C#進(jìn)行開發(fā)。和VB.NET一樣,C#可以利用公共語言運行時給我們帶來的各種好處。例如:語言的交互性,垃圾回收機制,增強的安全性能,以及版本兼容。
1)類
一個類可以從另一個類繼承,在C#中,類是不可以繼承多個類的,但是它可以繼承多個接口。
下面我們給大家建立一個類:
| 以下為引用的內(nèi)容: public class person { //在這里面可以增加屬性和方法。 } |
2) 屬性
使用屬性,我們可以訪問類中的數(shù)據(jù)成員。我們現(xiàn)在給上面的person類增加一個姓名和年齡的屬性。
| 以下為引用的內(nèi)容: public class person |
3) 方法
方法是類中執(zhí)行運算或者其它行為的成員。我們現(xiàn)在給上面的類增加一個ToString()的方法。
| 以下為引用的內(nèi)容: public class person public string ToString() |
和VB.NET一樣,C#也提供了繼承,接口等其它面向?qū)ο蟮奶匦浴?/p>
分享:對.NET Framework 反射的反思清晰的組件化目標(biāo)是否因在庫間共享過多類型信息而落空?或許您需要高效的強類型化數(shù)據(jù)存儲,但如果每次對象模型發(fā)展后都需要更新您的數(shù)據(jù)庫架構(gòu),那會耗費很大成本,所以您更愿意在運行時推斷出
新聞熱點
疑難解答
圖片精選