首寫博客練練手,第一節基礎中的基礎,覺得太簡單的直接跳過啊,哈哈,IDE是VS2012英文版~~ 1.啟動vs2012,選擇file(文件)>new(新建)>project(項目) 2.項目類型選visual c#,模版選console application(控制台應用程式),項目名稱輸入Hell ...
首寫博客練練手,第一節基礎中的基礎,覺得太簡單的直接跳過啊,哈哈,IDE是VS2012英文版~~
1.1.1第一個c#程式
1.啟動vs2012,選擇file(文件)>new(新建)>project(項目)
2.項目類型選visual c#,模版選console application(控制台應用程式),項目名稱輸入HelloWorld,保存路徑例D:\study c#,單擊確定即可。
3.在main方法中添加代碼
Console.WriteLine("hello world!");
Console.ReadLine();
點擊Build(生成),提示編輯成功無措,點擊Debug(調試)>start debugging(開始調試),或直接點擊Start
註:生成解決方案快捷鍵ctrl+shift+b,調試快捷鍵f5
1.1.2認識控制台應用程式文件夾結構
新建的項目HellowWorld中,vs會在D:\study c#創建一個與項目同名的文件夾,叫做解決方案文件夾。而所謂解決方案或項目都是vs提供的有效管理應用程式的容器。一個解決方案可以包含一個或多個項目,每個項目能夠解決一個獨立問題,在vs的solution explore(解決方案資源管理器)視窗可管理解決方案包含的各類文件,單擊show all files(顯示所有文件)按鈕就可看到項目的目錄。
註:Program.cs是程式源文件,剛纔編寫的代碼就保存在其中,c#中程式源文件以.cs為擴展名。
HellowWorld.exe位於bin\Debug目錄下,是編譯項目後生成的可直接執行的文件
1.vs中solution explore可通過view(視圖)>solution explore(解決方案資源管理器)調出,也可通過快捷鍵ctrl+alt+L
2.solution explore中看不到解決方案可以通過 工具>選項,在選項對話框中左邊選擇項目和解決方案,在右邊選中總是顯示解決方案
1.1.3認識c#程式

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace HellowWorld 8 { 9 class Program 10 { 11 static bool Main(string[] args) 12 { 13 Console.WriteLine("hellow world"); 14 Console.ReadLine(); 15 } 16 } 17 }View Code
1.namespace關鍵字
namespace(命名空間)是c#中組織代碼的方式,類似與java中的package(包),可以將緊密相關的一些代碼放在同一個命名空間中,大大提高管理和使用效率
2.using關鍵字
c#中使用using來引用其他命名空間,類似於java中使用import導入其他包
3.class關鍵字
c#與java一樣都是面向對象的語言,使用class關鍵字表示類,編寫的代碼都應該包含在類裡面,類要包含在namespace中,c#與java不同,不要求類名必須與類文件名一樣
4.Main方法
c#中的Main()方法是程式的大門,應用程式從這裡開始運行,這與java中的main()作用一樣,但c#中Main()首字母必須大些。
c#的Main()返回值有void或其他,參數可有可無,共4種形式
static void Main(){}
static int Mian(){}
sttic void Main(string[] args){}
static int Main(string[] args){}
寫完收工~,希望能幫到剛剛接觸的同學。