《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,從零到一的一!

其他理解的內容

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM