Download presentation
Presentation is loading. Please wait.
1
Visual C# 劉俊琅老師 課本:Visual C# 從零開始 博碩文化出版發行
2
注意: 本投影片僅供上課使用,非經同意,請勿散播或轉載
第一章 認識VC# 2010與主控台應用程式 資訊教育研究室 編著 注意: 本投影片僅供上課使用,非經同意,請勿散播或轉載
3
章節大綱 1.1 Visual Studio 2010 介紹 1.4 第一個主控台應用程式
1.5 方案與專案 1.3 主控台應用程式介紹 備註:可依進度點選小節
4
1.1 Visual Studio 2010 介紹 Visual Studio 2010 簡稱 VS 2010 。
是一組完整的開發工具,用來建置: Windows Form 視窗應用程式。 ASP .NET Web 應用程式。 XML Web Service。 行動裝置應用程式。 使用相同「整合式開發環境」( Integrated Develop Environment )簡稱 IDE: Visual Basic 2010、Visual C 、Visual C# 2010 等 Visual Web Developer 2010 (暨ASP .NET 4.0的開發工具) 該環境讓它們能共用工具和建立混合語言方案,彼此 分享工具並共同結合各種語言的解決方案。
5
Visual Studio 2010 主要特色包括: Common Language Runtime (簡稱CLR)
提供跨語言執行功能。 統一程式設計的 .NET Framework類別庫 ASP .NET 4.0 Web應用程式 LINQ (Language-Integrated Query)資料查詢
6
.NET Framework .NET Framework是提供建置、部署及執行應用程式多種語言的開發架構(環境),它主要包含了以下三個部分: 程式語言(C#、C++、VB) 基礎類別函式庫(Base Class Library)) 共通語言執行階段(Common Language Runtime) 提供跨語言功能,包括執行程式、記憶體管理、安全管理、例外處理等核心服務。
7
.NET Framework是.NET平台的開發架構,其架構圖如下
VB C++ C# Common Language Specification Web Service User Interface Data and XML Base Class Library Common Language Runtime
8
1.2 Visual Studio 2010 版本分類 1. Visual Studio 2010 Express 版
2. Visual Studio 2010 Professional 專業版 (入門開發) 3. Visual Studio 2010 Premium 企業版 (企業應用開發) 4. Visual Studio 2010 Ultimate 企業旗艦版 (企業應用與團隊開發) 5. Microsoft Visual Studio 2010 Test Professional 品管人員版
9
1.3 主控台應用程式介紹 1.3.1 新增專案 1.【開始/所有程式/Microsfot Visual C# 2010Express/
Microsoft Visual C# 2010 Express】進入整合開發環境 2. 執行功能表的【檔案(F)/新增專案(P)】指令 :
10
可建立下列三種程式專案: 主控台(Console)應用程式 是指在主控台(Console) 模式下所撰寫的程式, 即傳統DOS下執行的程式。
Windows Form 應用程式 是指在視窗環境下所撰寫的程式。 ASP .NET Web 應用程式 - 是微軟新一代的 Web 應用程式開發技術 - - 具有簡易、快速開發 Web 應用程式優點 - 更與 .NET 技術緊密結合、提供多種伺服器控制項 製作出強大功能的網頁資料庫。
11
作業 練習把 C# 作業(空白程式),儲存成學號,壓縮並E-mail至 jllioutw@hotmail.com
Mail主旨(主題 ,Subject):學號
12
The END
13
1.4 第一個主控台應用程式
14
Step1 進入Visual C# 2010 Express 整合開發環境
Step2 新增主控台應用程式專案,名稱為「hello」
16
Step3 儲存專案 執行功能表【檔案(F)/全部儲存(L)】開啟儲存 專案視窗,進行儲存專案。
17
儲存專案在 C:\C#2010\ch01\hello資料夾下: hello. sln 為方案檔 hello
儲存專案在 C:\C#2010\ch01\hello資料夾下: hello.sln 為方案檔 hello.csproj為專案檔 Program.cs 為 C# 的程式檔。 一個方案(solution)--可容納多個專案(project)。 一個專案(project )--可以容納多個 *.cs 的C# 程式檔(program)
18
Step4 撰寫程式碼
19
Step4 撰寫程式碼 1. static void Main(string[] args){ ... }
Main方法(函式)為 C# 程式開始執行的起點,將程式碼寫在 Main() 方法範圍內。 2. 譬如在 static void Main(string[] args){ ... } 大括號內 插入下面兩行敘述: // This is a test Program Console.WriteLine("Hello, World!"); 第一個敘述前加 //,表此行為註解行,執行時此行 不執行,對程式敘述做說明以免日後忘記意義。 第二個敘述表示在螢幕上目前游標處顯示 “Hello, World!” 訊息。
20
3. 按標準工具列的 鈕或執行功能表的【偵錯(D)/開始偵錯
(S)】執行程式,執行結果一閃即消失,無法暫停。 必須在程式的最後一行插入下面敘述: Console.Read(); 程式執行到此行會等待使用者由鍵盤輸入一個字元, 可使得程式暫停,觀看執行結果。
21
置於 C:\C#2010\ch01\hello\bin\debug 資料夾。 執行檔可不必進入 IDE便可執行。
4. 按標準工具列的 鈕執行結果如下: 經編譯無誤的程式產生一個執行檔(*.exe), 置於 C:\C#2010\ch01\hello\bin\debug 資料夾。 執行檔可不必進入 IDE便可執行。
23
Step5 儲存程式 存檔時按標準工具列的 全部儲存圖示鈕來存檔,或執行功能表的【檔案(F)/全部儲存(L)】進行存檔。
Step6 關閉專案 執行功能表的【檔案(F)/關閉方案(T)】 將目前編輯的方案或專案關閉。
24
Step7 開啟專案 已關閉 hello專案,想重新編輯程式,執行功能表的 【檔案(F)/開啟專案(P)】指令打開「開啟專案」對話方塊
25
執行【檢視(V)/方案總管(P)】開啟「方案總管」視窗,
在 Program.cs 檔案上面快按滑鼠左鍵兩下,即會出現。
26
Step8 列印程式 欲列印程式功能表的【檔案(F)/列印(P)】指令 出現「列印」對話方塊。
28
作業 把Hello程式碼改為(參考Page 1-18) Console.WriteLine(“Hello, 我是姓名”);
Console.Read(); 練習把 C# 作業,儲存成學號,壓縮並 至 Mail主旨(主題 ,Subject):學號
29
Take a Break ….
Similar presentations