1. 程式人生 > 其它 >《C#圖解教程(第五版)》——第三章:C#程式設計概述

《C#圖解教程(第五版)》——第三章:C#程式設計概述

注意:新手不用從第一章開始讀,第二章也可以掠過,讀一遍也可以,然後就繼續第三章,因為新手首先需要的就是開始寫程式,執行程式,瞭解計算機的最基本的原理,然後再回頭看自己所在的環境:作業系統,執行時等等

第三章整體概覽

第三章讀完後,整體的感覺是,我們對程式有一個從文字檔案的角度的認識。也就是我們寫了程式實際上和在word裡面寫一篇文章是一樣的。word的檔案是這樣:“我的奮鬥.docx”,而程式設計之後的檔案可能是這樣:“hello.cs”。我覺得這很重要,就是體驗到程式設計實際上就是書寫文字

當然,一串文字變成一個軟體實際上聽起來是很神奇的,不過這個工作是教給工具軟體完成的。現代程式語言基本上都是這種工作方式:程式設計師使用近似自然語言的方式表達邏輯,交給工具軟體(處理成機器語言)釋出出來軟體就是我們最後要的東西。

第三章還有一個問題,就是沒有告訴新手如何開始寫自己的程式,不過,書不負責這方面的內容也挺好,不然就是visual studio入門了——有偏離主題的嫌疑。如果你想知道怎麼寫,請看我的補充內容。

如何開始寫程式

安裝軟體

如果你想在word裡寫程式,你可以下載office系列軟體,開啟word,然後就可以開始寫字了。實際上寫程式也是一樣的。只是現在沒人使用word寫程式,而是用更好用的軟體來寫。我們使用宇宙第一大編輯器:visual studio 來寫。這個軟體挺強的,並且將來使用它做其他的方向上的開發照樣用得到。
點選這個連結直接去下載:GO

你下載的僅僅是一個安裝器,它可以幫助你完成軟體的安裝。當然,你也可以使用這個軟體來解除安裝你不想用的(注意,電腦需要空間)

這個是安裝過程的截圖:

如果你在安裝過程中有什麼問題,你當然可以留言給我,我儘可能地回覆你。

建立專案

當你安裝完成之後,你就可以像安裝完word一樣的開啟軟體準備寫作了。但是,程式設計師總是要多做一些工作。你準備寫的程式碼需要一個專案作為歸宿。理論上,每次你想寫程式碼都是想做一個新的專案,所以,你需要新建一個專案來承載你寫程式碼地檔案——實際上你可以在專案中書寫多個檔案。

一個專案包含多個檔案地樣子基本上是這樣地:

你甚至可以理解問一個專案就是一個資料夾(只是他比資料夾要功能強大,比如多個程式檔案之間還可以相互訪問等)

接下來啟動軟體(啟動軟體這個操作你如果不會,我建議你再多玩玩電腦再繼續。)

選擇右邊最下面地按鈕:建立新專案。搜尋關鍵之“控制檯”。然後按照下面地步驟完成

選中之後,點選下一步:(我建議你起名Hello World,其他名字也可以,主要地要求就是意思明確,不要胡亂寫(亂寫的人最後學習的也很亂,真的。)

點選建立,進入正題!

書寫程式碼

好了,理論上你現在應該看到了一閃一閃的游標了。這時候,請按照我的要求先走一遍,然後再想這是怎麼回事兒。

第一步:把游標放在這裡(只能是這裡哦)

點選換行,寫這段程式:(書中第17頁的程式)

Console.WriteLine("Hi there!");

值的注意的是,如果你的程式中有其他問題,比如一個沒有寫到Main下面的大括號:

或者忘記寫最後一個分號:

你都會看到一個紅色波浪線。紅色波浪線的意思是,你寫的內容,計算機有一些納悶不理解。目前你糾正的方法就是重新再看一眼正確的是什麼樣子的:一個字一個字,一行一行的看。讀得太快的人學不會程式設計。

注意:程式設計學習一開始,會有很多規定的

執行程式

當你在電腦上雙擊一個軟甲你的圖示,或者在手機上點選一個app,都是在說:“執行程式”。
把你寫文這個文字的檔案,變成一個程式的過程就是執行它。你點選執行,會出現一個黑色的東西,然後就消失了。是因為程式結束,就不見了(程式太簡單),不過我們還是可以留住它的。

點選之後你就看到了程式執行的結果:

好了,程式並不漂亮,不過,這就是你寫的程式。值得慶祝的是,他就是你的1,從零到一的一!

其他理解的內容

這本書裡的文字幫你你解釋了這段程式碼的含義,我覺得你可以嘗試著理解,並且,它非常“貼心”的為你準備了很多表格,來告訴你一些特定的東西。這些東西都是很重要的,不過你也不需要花太多時間在這上面,現在最重要的就是讀然後寫,促進理解後繼續讀,繼續寫。