在C#中,每一個(gè)應(yīng)用程序可以由一個(gè)或者多個(gè)類(lèi)組成,所有的程序都必須封裝在某個(gè)類(lèi)中,即一個(gè)完整的C#應(yīng)用程序至少有一個(gè)類(lèi)。一個(gè)應(yīng)用程序可以由一個(gè)文件組成,也可以由多個(gè)文件組成,文件名可以和類(lèi)名相同,也可以不同。C#源程序文件的擴(kuò)展名為.cs,比如WindowsApplication1.cs,一個(gè)源文件中可以有一個(gè)類(lèi),也可以有多個(gè)類(lèi);如果加上partial修飾符,也可以把一個(gè)類(lèi)分散保存到多個(gè)文件中,然后由編譯器在編譯時(shí)自動(dòng)將其組合到一起。
下面是一個(gè)最簡(jiǎn)單的C#應(yīng)用程序的例子:
using System;
class HelloWorld
{
public static int Main()
{
Console.WriteLine("Hello World");
}
}
每一個(gè)應(yīng)用程序都應(yīng)該有一個(gè)入口點(diǎn),表明該程序從哪里開(kāi)始執(zhí)行。為了讓系統(tǒng)能找到入口點(diǎn),入口方法名規(guī)定為Main,注意M是大寫(xiě),而且后面的小括號(hào)不能省略。Main方法聲明為public static,除非有特殊理由,一般不要更改Main方法的聲明。
類(lèi)中的每一個(gè)方法都要有一個(gè)返回值,對(duì)于沒(méi)有返回值的方法,必須聲明返回值為void。但是要注意,Main方法的返回值只能是void或者int。
和C++、Java一樣,C#語(yǔ)言也區(qū)分大小寫(xiě)。
新聞熱點(diǎn)
疑難解答
圖片精選