1、C#語言簡介 C#電腦語言 是一門高級電腦語言 他的開發模式更接近人類和社會的思維模式,有助於提高開發效率 C#歷史 1998年COOL這個項目是C#語言的前身,由微軟 Anders Hejlsberg 和他的團隊在 .Net 框架開發期間開發的 2001年正式發佈 C#含義 C#是C語言和 ...
1、C#語言簡介
C#電腦語言
是一門高級電腦語言
他的開發模式更接近人類和社會的思維模式,有助於提高開發效率
C#歷史
1998年COOL這個項目是C#語言的前身,由微軟 Anders Hejlsberg 和他的團隊在 .Net 框架開發期間開發的
2001年正式發佈
C#含義
C#是C語言和C++語言基礎上創建的一門語言,
C語言是面向過程語言
C++是半面向過程半面向對象的語言
C#面向對象的語言,有一些重要的功能:
布爾條件(Boolean Conditions)
自動垃圾回收(Automatic Garbage Collection)
標準庫(Standard Library)
組件版本(Assembly Versioning)
屬性(Properties)和事件(Events)
委托(Delegates)和事件管理(Events Management)
易於使用的泛型(Generics)
索引器(Indexers)
條件編譯(Conditional Compilation)
簡單的多線程(Multithreading)
LINQ 和 Lambda 表達式
集成 Windows
2、VS集成開發環境
集成開發環境是我們用來編程的工具,他可以幫助我們,將用C#高級語言編寫的程式,快速編譯成電腦識別的語言
VS是微軟的visual studio,稱為VS,又稱.net
3、編輯器
微軟(Microsoft)提供了下列用於 C# 編程的開發工具:
Visual Studio (VS)
Visual C# Express (VCE)
Visual Web Developer
後面兩個是免費使用的,可從微軟官方網址下載。這些工具可用於編寫各種 C# 程式。
也可以使用基本的文本編輯器(比如 Notepad)編寫 C# 源代碼文件,並使用命令行編譯器(.NET 框架的一部分)編譯代碼為組件。
Visual C# Express 和 Visual Web Developer Express 版本是 Visual Studio 的定製版本,且具有相同的外觀和感觀。它們保留 Visual Studio 的大部分功能。