程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#初步接觸

C#初步接觸

編輯:C#入門知識

如同很多初學者一樣,剛接觸C#的時候,也是一頭霧水,學習了好長時間,都搞不清楚一些基本名稱是什麼。什麼是C#?什麼是.net?什麼是visual studio?它們之間有什麼關系?下面我們就從這幾個問題入手,來探究C#。

關於上邊的幾個問題,我發現了一個神級的回答。如果我們把用開發軟件比作寫漢字,那麼visual studio就是筆,.net 就是紙,C#就是漢字的書寫規則,依次類推,我們就可以按照C#的規則,使用vs在.net上邊編寫程序。

理解了這幾個問題,我們就可以從C#的基礎知識開始了,既然它是一種語言或者說是編程的規則,那麼就可以跟我們之前學過的vb有一定聯系。這兩種語言必然會有共同點和不同點,我們從這些異同點入手,會更加容易理解。下邊是我總結的這兩種語言在語言基礎的異同點。

\

通過比較,發現它們在語言環境、基本結構、和數據類型、運算符還是有一點差別的,C#也是微軟公司開發,但是vb是基於對象的開發語言,C#是完全意義上面向對象的開發語言。C#還改進了數據類型,引入了值和引用數據類型;此外它還在基本結構上增加了命名空間,程序集等內容;相對於傳統的程序控制結構,C#並沒有做太大的改變,它繼續沿用了傳統的三大控制結構,順序、選擇和控制,只是流程控制語句不太一樣;運算符方面,也進行了創新,增加了溢出、兼容判斷等關鍵字。下面是C#學習過程中的導圖:

B 喀惪椐鷌鷌篡?喎?http://www.Bkjia.com/database/數據庫中的觸發器,當程序運行到某個步驟的時候,觸發這個事件。

異常處理:如其他面向對象程序語言一樣,當程序遇到反常情況下的異常(網絡問題、文件丟失等)時,程序可以進行自行處理。

寫到這裡,C#的初步介紹就算完成了,接下來會使用C#寫一些程序,對C#的認識也會更加深刻。




  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved