1. 程式人生 > 實用技巧 >C# 入門學習筆記

C# 入門學習筆記

程式設計概念

什麼是程式語言?

程式語言(例如 C#)可用於編寫希望計算機執行的指令。每一種程式語言都有不同的語法,但在你學習了第一種程式語言並嘗試學習第二種語言之後,你將很快意識到它們具有許多相似的內容。 程式語言的作用是讓人們能以人類可讀可理解的方式編寫指令。 用程式語言編寫的指令稱為“原始碼”,或簡稱為“程式碼”。

此時,軟體開發者可以更新和更改程式碼,但計算機無法理解程式碼。 首先必須將其編譯為計算機可以理解的格式。

什麼是編譯?

稱為編譯器的特殊程式將原始碼轉換為計算機 CPU 可執行的其他格式。 使用上一個單元中的綠色“執行”按鈕時,將首先編譯你編寫的程式碼,然後再執行。

為什麼需要編譯程式碼? 儘管大多數程式語言最初看起來都很難懂,但比起計算機的首選語言(通過開啟或關閉數千或數百萬個小開關來表達),人類更容易理解它們。 編譯器通過將人類可讀的指令轉換為計算機可理解的指令集來連線這兩個世界。

什麼是語法?

語法或程式語言包括關鍵字、運算子(那些特殊鍵盤字元,如分號或括號)以及編譯器執行的其他語法規則。 鍵入的程式碼行遵循了十二個不同的語法規則,並至少使用四種不同的運算子。 要學習的內容很多,但幸運的是,每個概念都很簡單。 不要放棄! 你可以學會的!

在 .NET 編輯器中鍵入程式碼時,你可能已注意到不同單詞和符號顏色的細微變化。 語法突出顯示是一項有用的功能,你將輕鬆地發現程式碼中不符合 C# 語法規則的錯誤。 事實上,Visual Studio Code 和完整的 Visual Studio IDE 中提供了此功能的類似(甚至更可靠)版本。

Console.WriteLine("Hello World!");

WriteLine() 部分稱為“方法”,呼叫方法,則必須始終在方法名稱後使用括號,該括號稱為方法呼叫運算子
Console 部分稱為“類”,類“擁有”方法,或者說更好的說法是方法存在於類中;
還有一個點(或句點)將類名稱 Console 和方法名稱 WriteLine() 分隔。 該句點是成員訪問運算子