c#基礎教程簡介
C#作為一種程式語言,宗旨是創建在.NETFramework上運行的各種應用程式。C#簡單、功能強大、類型安全、而且完全面向對象。C#憑藉在許多方面的創新,在保持C語言風格的表現力和雅致特徵的同時,實現了應用程式的快速開發。同時C#作為微軟的旗艦程式語言,深受程式設計師喜愛,是編寫高效應用程式的首選語言。c#基礎教程由秒秒學出品,主要是講述基於最新版本的VisualStudio2015開發環境下的有關C#語言的所有基礎知識和技能,包括語言歷史、開發環境、變數、數據類型、流程控制語句、自定義類、集合、繼承和多態、接口、委託和事件等等,共10章60個小節,讓初學者3天輕鬆入門C#編程開發。
在C#中,類的靜態構造函式用於在使用類之前進行相關的初始化工作;比如,初始化靜態成員或執行特定操作。CLR在第一次創建該類對象或調用該類靜態方法時自動調用靜態構造函式。同時,CLR保證靜態構造函式的執行緒安全性(準確地說是,只會調用一次,不存在多執行緒問題。
c#基礎教程目錄
01章:初識C#0101C#的歷史
0102C#、.NET和WinRT
0103VisualStudio安裝
0104創建控制台應用程式

0105創建桌面應用程式
0106創建簡單的Web應用程式
0107CodeRunner示例
02章:C#語言基礎知識
0201萬物皆對象
0202C#的語法
0203標識符命名規則
0204使用文檔
03章:C#的變數
0301內置數據類型
0302聲明和初始化變數
0303字元類型
0304字元串類型
0305使用StringBuilder
0306將字元串轉換成數字
0307運算符
0308使用布爾值和表達式
0309使用常量和枚舉
0310使用日期和時間類型
04章:流程控制語句
0401獲取輸入的控制台應用程式
0402if和else語句
0403switch語句
0404for循環語句
0405while循環語句
0406foreach循環語句
0407自定義方法
0408變數的作用域
0409break和continue控制流程
0410編寫一個簡單的計算器程式
05章:C#中的異常
0501異常和調試
0502異常處理
0503多重catch處理異常
0504finally語句塊
06章:使用數據集合
0601簡單數組
0602二維數組
0603動態列表List
0604字典Dictionary
07章:自定義類
0701創建帶有靜態方法的類
0702創建和使用簡單的數據類
0703定義欄位和屬性
0704覆蓋ToString方法
0705重載構造方法
0706使用命名空間組織類
08章:繼承和多態
0801自定義類的繼承
0802重寫父類方法
0803多態
09章:C#的接口、委託和事件
0901定義和實現接口
0902實現多個接口
0903C#中的委託
0904多路廣播委託
0905C#中的事件
10章:可視化編程和事件處理
1001為可視化組件設定屬性值
1002可視化組件的事件處理
1003編寫一個可視化的計算器程式