1、C# 程式構成 命名空間(Namespace) 一個 class Class 方法 Class 屬性 一個 Main 方法 語句(Statements)和 表達式(Expressions) 註釋 2、hello world 示例 代碼如下 運行結果 註:直接執行開始按鈕或者F5運行後命令提示符窗 ...
1、C# 程式構成
命名空間(Namespace)
一個 class
Class 方法
Class 屬性
一個 Main 方法
語句(Statements)和 表達式(Expressions)
註釋
2、hello world 示例
代碼如下
using System; //告訴編譯器這個程式使用System命名空間的類型 namespace Simple //聲明一個新命名空間,名稱為Simple { class HelloWorld //聲明一個新的類類型,名稱為HelloWorld { static void Main() //聲明一個名稱為Main的方法作為類class的成員 { Console.WriteLine("Hello World!"); //Main的方法體,以分號結束 /* 這條語句使用命名空間Simple中的一個名稱為Console的類型列印出消息到屏幕視窗 */ /* 沒有第一行的using語句,編譯器就不會知道在哪兒尋找類Console */ } } }
運行結果
註:直接執行開始按鈕或者F5運行後命令提示符視窗不會停留,一閃而過,觀察不到結果
可使用ctrl+F5運行, 開始執行(不調試)
3、程式編譯
編譯有兩種方法
1、直接在編譯工具 Visual Studio IDE中運行
2、利用提示符工具運行
csc是命令行編譯器的名稱
在提示符工具中輸入 csc filename.cs然後回車運行。此時命令提示符會進入下一行,並生成 filename.exe 可執行文件
再輸入 filename 來執行程式
註:1、在使用提示符工具時要配置環境變數,將 C:\Windows\Microsoft.NET\Framework\v2.0.50727\ 添加到path中
2、使用csc時要在編譯的 filename.cs 目錄下,或者csc 路徑+filename.cs
4、C#常用快捷鍵
Ctrl+E,W: 自動換行
Ctrl+K,Crtr+C:註釋選中的文字
Ctrl+K,Crtr+V : 取消對選中文字的註釋
F5 :直接運行程式
Ctrl+F5: 開始執行(不調試)
Shift+F5: 停止調試
Ctrl+Shift+F5: 重啟調試
F6:生成解決方案
Ctrl+E,D(ctrl+k,d) :格式化全部代碼
Ctrl+E,F :格式化選中的代碼
Ctrl+J /Ctrl+K,L: 智能提示 列出成員