程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 總體了解C#(目錄一)

總體了解C#(目錄一)

編輯:C#入門知識

【譯序:C#入門經典!希望文中針對新手的譯注不會影響閱讀的流暢性。譯文中所有程序調試環境均為Microsoft Visual Studio.NET 7.0 Beta2和 Microsoft .NET Framework SDK Beta2。代碼就是文章,請仔細閱讀代碼J】

  本文將以C#提供的新的編程方式以及它是如何改進兩個近鄰—Java和C++為中心。C#在很多方面和Java用了類似的方式改進C++。因此,我不打算重復諸如單根對象層次的優點之類的東西。正文將以C#和Java的相似之處概述開始,然後著重探究C#的新特性。

背景

  2000年6月,微軟同時宣布了.NET平台和一個名為C#的新的編程語言。C#是一個很好地融合了簡單、表達力、性能的強類型的面向對象的語言。.NET平台以公共語言運行時(類似於Java虛擬機)和一個可被多種語言(它們可以通過編譯成中間語言從而可以協同工作)共用的庫為中心。C#和.NET有那麼一點共生關系—C#的一些特性和.NET協作得很好,反之亦然(盡管.NET的目標是和多種語言很好地協作)。本文主要關注於C#,但視需要偶爾也會提及.NET。C#的設計借鑒了多種語言,但最主要的還是Java和C++。它是由Anders Hejlsberg(大名鼎鼎的Delphi【譯注:說成Object Pascal更合適些】語言設計師)和Scott Wiltamuth共同設計的。

目錄

1. C#和Java

2. 屬性

3. 索引器

4. 委托

5. 事件

6. 枚舉

7. 集合和foreach語句

8. 結構

9. 類型一致

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved