yag Site Admin
註冊時間: 2007-05-02 文章: 689
2704.11 果凍幣
|
發表於: 2007-8-28, PM 2:08 星期二 文章主題: [轉貼][教學]超簡單c#教學 vol 1 |
|
|
原作者:babu61509 ( 轉貼前已取得babu61509及ilmsilms同意 )
原出處:http://www.getphpbb.com/phpbb/viewtopic.php?t=201&mforum=209774061336771
盜版ilmsilms的C++教學XD (已有ilmsilms的回應訊息同意)
應該會跟版主的教學同步 (?)
=============================================
先教個最基本的程式,say "Hello! C#!"
在各位開始學習前因該先去找個c#編譯程式來...我個人是用 Microsoft Visual C# 2005 Express 版
Microsoft Visual C# 2005 Express 網站 (右邊有載點)
好了,程式碼在這:
代碼: |
class HelloCSharp
{
public static void Main()
{
System.Console.WriteLine("Hello! C#!");
}
}
|
開始解說:
class HelloCSharp
這個是定義出一個叫做HelloCSharp的類別,類別後面的東西要用{}括起來代表是屬於這個類別的 !(類別是什麼東西請參考物件導向的書)
public static void Main()
這是定義一個叫做Main的函式,後面的東西也是要用{}括起來代表是屬於這個函式的 ! 至於()代表這個函式沒有任何的傳入值.
public
代表Main函數任何人都可以用,static代表該函式是靜態的,void是指無傳回值,Main代表是C#的程式進入點(也就是程式開始執行的地方,一定要Main喔,main不能喔)
System.Console.WriteLine("Hello! C#!");
這行是呼叫WriteLine這個函式來輸出 "Hello! C#!" 這個字串並且換行. (不會換行的叫Write)
System是一個空間名稱,裡面有很多東西(以後會說),Console是一個類別,裡面有很多跟主控台(就是cmd文字介面)有關的東西,WriteLine是一個輸出函式,()裡面是傳給他的東西,跟C和C++一樣,指令的後面要加上分號 ;
有問題歡迎問喔@@" |
|