http://www.runoob.com/csharp/csharp-environment-setup.html
C# 是 .Net 框架的一部分,且用于編寫 .Net 應(yīng)用程序
Net 框架是一個(gè)創(chuàng)新的平臺(tái),能幫您編寫出下面類型的應(yīng)用程序:
Windows 應(yīng)用程序
Web 應(yīng)用程序
Web 服務(wù)
C# Hello World 實(shí)例
一個(gè) C# 程序主要包括以下部分:
命名空間聲明(Namespace declaration)
一個(gè) class
Class 方法
Class 屬性
一個(gè) Main 方法
語(yǔ)句(Statements)& 表達(dá)式(Expressions)
注釋
程序的第一行using System;-using關(guān)鍵字用于在程序中包含System命名空間。 一個(gè)程序一般有多個(gè)using語(yǔ)句。
下一行是namespace聲明。一個(gè)namespace是一系列的類。HelloWorldApplication命名空間包含了類HelloWorld。
下一行是class聲明。類HelloWorld包含了程序使用的數(shù)據(jù)和方法聲明。類一般包含多個(gè)方法。方法定義了類的行為。在這里,HelloWorld類只有一個(gè)Main方法。
下一行定義了Main方法,是所有 C# 程序的入口點(diǎn)。Main方法說明當(dāng)執(zhí)行時(shí) 類將做什么動(dòng)作。
下一行 /*...*/ 將會(huì)被編譯器忽略,且它會(huì)在程序中添加額外的注釋。
Main 方法通過語(yǔ)句Console.WriteLine("Hello World");指定了它的行為。
WriteLine是一個(gè)定義在System命名空間中的Console類的一個(gè)方法。該語(yǔ)句會(huì)在屏幕上顯示消息 "Hello, World!"。
最后一行Console.ReadKey();是針對(duì) VS.NET 用戶的。這使得程序會(huì)等待一個(gè)按鍵的動(dòng)作,防止程序從 Visual Studio .NET 啟動(dòng)時(shí)屏幕會(huì)快速運(yùn)行并關(guān)閉。
以下幾點(diǎn)值得注意:
C# 是大小寫敏感的。
所有的語(yǔ)句和表達(dá)式必須以分號(hào)(;)結(jié)尾。
程序的執(zhí)行從 Main 方法開始。
與 Java 不同的是,文件名可以不同于類的名稱。
C# 關(guān)鍵字
http://www.runoob.com/csharp/csharp-basic-syntax.html