Visual C# 範例
更新:2007 年 11 月
本節包含說明 Visual Studio 中所含範例的摘要。只要按一下 Visual Studio 主功能表上的 [說明],再按一下 [範例],即可存取這些範例。範例本身位於 drive:\Program FIles\Microsoft Visual Studio 9.0\Samples 中。此外,Windows Software Development Kit (SDK) 也包含一些技術範例、應用範例,以及示範 .NET Framework 功能和 Visual C# 程式碼的快速入門教學課程。
快速入門教學課程是了解 .NET Framework 技術能為頂尖開發人員提供些什麼的最快方式。快速入門教學課程包含可用來協助您快速熟悉 Visual Studio 和 .NET Framework 的語法、架構,以及功能的一系列範例和支援文件。快速入門教學課程包含 ASP.NET、Windows Form 應用程式,以及許多使用說明應用程式 (說明 .NET Framework 技術中最引人注目之處) 的範例。如需詳細資訊,請參閱範例及快速入門。
入門範例
示範如何使用未命名的委派,降低應用程式的複雜度。 |
|
介紹陣列的使用方式。 |
|
介紹如何建立能夠搭配 foreach 陳述式使用的非泛型集合類別。 |
|
介紹如何建立能夠搭配 foreach 陳述式使用的泛型集合類別。 |
|
示範簡單的命令列處理和陣列索引。 |
|
說明條件式方法,該方法所提供的強大機制,是根據一個符號是否已定義來決定包含或省略哪一個方法的呼叫。 |
|
介紹宣告、對應和結合委派的方法。 |
|
介紹在 C# 中使用事件的方法。 |
|
說明明確實作介面成員的方法。 |
|
Hello World 應用程式。 |
|
介紹使用陣列標記法來存取物件的方法。 |
|
介紹如何實作使用索引屬性 (Property) 的類別。索引屬性可讓您使用代表類似陣列集合的類別,該集合是許多不同種類事物的集合。 |
|
介紹屬性 (Property) 的宣告和使用方式;同時說明抽象屬性。 |
|
介紹如何使用 C# 中的 structs。 |
|
介紹使用者定義類別多載運算子的方法。 |
|
介紹如何定義使用者定義型別的轉換。 |
|
藉由使用 override 和 new 關鍵字示範 C# 的版本控制。 |
|
示範在集合中篩選項目的 yield 關鍵字。 |
中繼與進階範例
介紹如何建立自訂的屬性 (Attribute) 類別、將它們用於程式碼中並透過反映來查詢它們。 |
|
介紹使用 C# 來和 COM 物件交互操作的方式。 |
|
介紹如何使用 C# 伺服器並搭配 C++ COM 用戶端。 |
|
介紹如何使用編譯器選項來從多個原始程式檔建立 DLL;並且如何在其他的應用程式中使用此程式庫。 |
|
示範可設為 null 的實值型別 (Value Type)。 |
|
展示從 C# 中使用 Microsoft Access 資料庫。課程中會介紹建立資料集和將資料庫的資料表加入資料集的方法。 |
|
示範如何在多個 C# 原始程式碼檔中定義類別和結構。 |
|
介紹如何從 C# 呼叫已匯出的 DLL 函式。 |
|
討論 .NET Framework 的安全性,並介紹兩種修改 C# 安全性權限的方法:使用權限類別和使用權限屬性。 |
|
說明各種執行緒活動,例如建立和執行執行緒、同步化執行緒、執行緒間的互動,以及使用執行緒集區。 |
|
介紹指標的使用方法。 |
|
介紹使用 XML 來撰寫文件程式碼的方式。 |