寫代碼也要讀書,愛全棧,更愛生活。每日更新原創IT編程技術及平常實用視頻。html
咱們的目標是:玩得轉服務器Web開發,搞得懂移動端,電腦客戶端更是不在話下。git
不得不說,C#這門語言是小編覺得最好的語言。其優美的語法,最具人性化的新特性,以及無敵的開發工具使人陶醉。接觸過很多語言,卻一直回味寫C#的那種狀態。程序員
本人認爲目前C#是比較適合入門的語言,最爲小白,熱衷於電腦編程開發的人,可謂是一個大大的福利。github
無論如何寫過多少中語言教程,在寫C#教程時倒是如此的富含感情。爲了完成咱們的全棧夢,做爲服務器端,本公衆號,暫且使用.Net進行學習講解。編程
本教程是基礎教程,適合任何有志於學習軟件開發的人。固然由於技術的連貫性,推薦按照順序查看。服務器
上篇文章:C#入門教程(三)–接收用戶輸入、轉義字符、類型轉換-打造C微信
文章總目錄:http://blog.sina.com.cn/s/blog_6ab069310102wpj6.html微信公衆平臺
回顧一下,建立項目流程:工具
打開Visual Stdio。學習
建立控制檯項目:
咱們在這裏寫代碼:
選擇語句:按照學校裏面優良中級的例子講解本知識點。
衆所周知,學校的成績能夠分爲以下:
1.90分以上 ---- 優秀
2.80分以上90分如下 ---- 良好
3.70分以上80分如下 ---- 中等
4.60分以上70分如下 ---- 及格
5.60分如下 ---- 不及格
五個等級,咱們就實現一個,用戶輸入分數直接計算分數等級的控制檯程序。
if語句:
語法講解:if 能夠理解爲若是的意思。 if後面跟着小括號,小括號表明的是條件。條件成立則執行小括號後的大括號裏面的內容。
例如上圖流程大體爲:
else 表示 上面條件都不成立執行else的代碼。
&&:表示而且
||:表示或者
效果:
請把以上代碼在vs中敲寫三遍佈以上。
switch語法:
與if相比較來講switch就不怎麼好用了。例以下圖:
//switch只能區別不一樣的單個項目。判斷s的值是什麼,而後執行對應的代碼,
//因此咱們把成績,除以十 把它的商做爲 switch項目
//break:表明:中止執行switch代碼。 若是不加的話 還會去執行下面的代碼
//default表示若是上面的代碼沒有執行的話, 默認執行這個
異常捕獲:
異常就是程序的執行過程當中產生的錯誤。好比咱們學習過的類型轉換。若是類型轉換失敗,則會產生異常。
捕獲異常代碼:
若是咱們輸入非整數,則會拋出異常:
本節課代碼下載地址:https://github.com/Shellcheng/CSharpCourse04
寫代碼也要讀書,愛全棧,更愛生活。每日更新原創IT編程技術及平常實用視頻。
微信公衆平臺:作全棧攻城獅