Share via


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 陳述式使用的非泛型集合類別。

泛型範例 (C#)

介紹如何建立能夠搭配 foreach 陳述式使用的泛型集合類別。

命令列參數範例

示範簡單的命令列處理和陣列索引。

條件式方法範例

說明條件式方法,該方法所提供的強大機制,是根據一個符號是否已定義來決定包含或省略哪一個方法的呼叫。

委派範例

介紹宣告、對應和結合委派的方法。

事件範例

介紹在 C# 中使用事件的方法。

明確介面實作範例

說明明確實作介面成員的方法。

Hello World 範例

Hello World 應用程式。

索引子範例

介紹使用陣列標記法來存取物件的方法。

索引屬性範例

介紹如何實作使用索引屬性 (Property) 的類別。索引屬性可讓您使用代表類似陣列集合的類別,該集合是許多不同種類事物的集合。

屬性範例

介紹屬性 (Property) 的宣告和使用方式;同時說明抽象屬性。

結構範例

介紹如何使用 C# 中的 structs。

運算子多載範例

介紹使用者定義類別多載運算子的方法。

使用者定義轉換範例

介紹如何定義使用者定義型別的轉換。

版本範例

藉由使用 override 和 new 關鍵字示範 C# 的版本控制。

Yield 範例

示範在集合中篩選項目的 yield 關鍵字。

中繼與進階範例

屬性範例

介紹如何建立自訂的屬性 (Attribute) 類別、將它們用於程式碼中並透過反映來查詢它們。

COM Interop 第 1 部分範例

介紹使用 C# 來和 COM 物件交互操作的方式。

COM Interop 第 2 部分範例

介紹如何使用 C# 伺服器並搭配 C++ COM 用戶端。

程式庫範例

介紹如何使用編譯器選項來從多個原始程式檔建立 DLL;並且如何在其他的應用程式中使用此程式庫。

可為 Null 的範例

示範可設為 null 的實值型別 (Value Type)。

OLE DB 範例

展示從 C# 中使用 Microsoft Access 資料庫。課程中會介紹建立資料集和將資料庫的資料表加入資料集的方法。

部分型別範例

示範如何在多個 C# 原始程式碼檔中定義類別和結構。

平台叫用範例

介紹如何從 C# 呼叫已匯出的 DLL 函式。

安全性範例

討論 .NET Framework 的安全性,並介紹兩種修改 C# 安全性權限的方法:使用權限類別和使用權限屬性。

執行緒處理範例

說明各種執行緒活動,例如建立和執行執行緒、同步化執行緒、執行緒間的互動,以及使用執行緒集區。

Unsafe 程式碼範例

介紹指標的使用方法。

XML 文件範例

介紹使用 XML 來撰寫文件程式碼的方式。

請參閱

其他資源

範例及快速入門

Visual C# 逐步解說

LINQ C# 範例