Download presentation
Presentation is loading. Please wait.
1
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
C# 概觀與初探 鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
2
Visual C# 2005 Express IDE 官方網站
3
VC# 2005 Exp. 建立與執行專案 建立檔案夾 檔案>新增專案>主控台應用程式>專案命名 功能表與工具列
程式編輯區 方案總管與屬性視窗 輸入並編輯程式 建置/偵錯/執行專案程式 儲存專案
4
Visual Studio .NET 2003 建立與執行專案
建立檔案夾 檔案>新增專案>專案類型:Visual C#, 範本:主控台應用程式>名稱, 位置 功能表與工具列 程式編輯區 方案總管與屬性視窗 輸入並編輯程式 建置/偵錯/執行專案程式 儲存專案
5
第零支程式( VC#2005 Exp.) using System; using System.Collections.Generic;
using System.Text; namespace ConsoleApplication1 { class Program{ static void Main(string[] args) Console.WriteLine( "Hello Visual C# 2005 Express !!"); Console.Read(); }
6
第零支程式( VC# .NET 2003) using System; namespace ConsoleApplication1 {
/// <summary> /// Class1 的摘要描述。 /// </summary> class Class1 static void Main(string[] args) Console.WriteLine( "Hello Visual C# NET !!"); Console.Read(); }
7
第一支C#應用程式 /* * 第一支C#程式 * / using System; namespace SayHello {
class Program static void Main(string[] args) string message = "Hello C#"; // 宣告變數 System.Console.WriteLine( message ); System.Console.Read(); }
8
程式解說 程式架構 註解 類別宣告 程式進入點 關鍵字 變數與資料型別 程式敘述
9
類別觀念 類別A 類別M Main() 類別C 類別A 類別B 類別B 應用程式 外部類別
10
命名空間觀念 namespace Console.IO { class FileIORW{ } . . . . . . . . .
namespace Windows.IO { class FileIORW { Console.IO.FileRW . . . Using Console.IO; FileRW . . .
11
基本輸出與輸入 using System; class SayHelloIO {
static void Main(string[] args) string readString = Console.ReadLine(); Console.WriteLine("Hello," + readString); Console.ReadLine(); }
12
練習 寫一支程式,讓電腦提示問題,由使用者回答後,電腦複誦(Echo)其內容,可連續提問及回應。
Similar presentations