C#程式設計學習(一)

安全劍客發表於2019-05-04
1.1 開始在Visual Studio 2013環境中程式設計
控制檯應用程式是在 提示符視窗而非圖形使用者介面(GUI)中執行的應用程式。
整合開發環境(Integrated Development Environment,IDE)
1.2 編寫第一個程式
Program.cs 檔案定義了Program類,其中包含Main方法。在C#中,所有的可是執行程式碼都必須在方法中定義,而方法必須從屬於類或結構。
Main方法指定程式的入口。該方法在Program類中必須定義為靜態方法,否則應用程式執行時,.NET Framework 可能不把它視為起點。
Console:是由應用程式應用的程式集提供的一個類,提供了在控制檯視窗中顯示訊息和讀取鍵盤輸入的方法。
【注意】Console是內建的類。
              WriteLine 是過載方法。
1.3 使用名稱空間
名稱空間(namespace):它為類這樣的東西建立容器。同名類在不同名稱空間中不會混淆。
Visual Studio 2013 環境預設使用專案名稱作為頂級名稱空間。.NET Framework 類庫(FCL)也遵循這個約定,它的每個類都在一個名稱空間中。
using 指令,用於限定要使用的名稱空間。同一個檔案後續的程式碼不再需要名稱空間限定物件。
using 指出以後使用的名稱來自指定的名稱空間,在程式碼中不必對名稱進行完全限定。
類編譯到程式集中。程式集是檔案,通常使用.dll 副檔名。不過,嚴格地說,帶有.exe 副檔名的可執行檔案也是程式集。
【注意】程式集和名稱空間並非肯定一對一。程式集中可能包含多個名稱空間的類,而一個名稱空間可能跨越多個程式集
1.4 建立圖形應用程式
Visual Studio 2013 提供兩個模板來建立圖形應用程式。一個是“Windows 窗體應用程式”,另一個是“WPF 應用程式”。
 WPF(Windows PresentationFoundation)是.NET Framework 3.0 才引入的新技術。相較於 Windows 窗體,它提供了許多更先進的特性與功能。所有新的 Windows 7 開發都應選擇它而不是Windows 窗體。
XAML 全稱是 Extensible Application Markup Language,即“可擴充套件應用程式標記語言”,Windows Store 應用程式透過它定義 GUI 佈局。
在典型 WPF 應用程式中,UI 由一個或多個視窗構成,而在 Windows Store 應用中,對應術語是“頁”或“頁面”(嚴格地說,WPF 應用程式也能包含頁,但我不想把問題搞得更復雜)。為了避免動不動就說什麼“WPF視窗”或“Windows Store 應用頁面”,以後就簡單地說“窗體”、“頁面”或“頁”。但是,仍然要用“視窗”一詞指代 Visual Studio 2013 開發環境的介面元素,比如“設計檢視”和“程式碼和文字編輯器”視窗
使用“除錯”選單中的“啟動除錯” 執行程式,應用程式也會執行,但命令視窗在顯示“Hello World!”後立即關閉,不會停下來等著按鍵。
控制檯應用程式是由 Main 定義程式的執行入口。但圖形應用程式稍有不同。
OnLaunched方法它決定著應用程式啟動時如何顯示窗體。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2643229/,如需轉載,請註明出處,否則將追究法律責任。

相關文章