using System;
namespace learn
{
class HelloWorld
{
static void Main(string[] args)
{
Console.WriteLine("Hello World");
//印出Hello World
Console.ReadKey();
}
}
}
上面的程式碼是由C#主控台(Console)的專案所撰寫的,主控台程式必須包含Main方法,Main方法是程式開始的起始點。
Main方法是位於類別內的方法,在上面的範例中類別是HelloWorld,因此Main方法位於HelloWorld類別內,Main方法的寫法不止一種,上面範例中的Main方法寫法是static void Main,void表示方法為無回傳值,最基本的Main方法寫法如下:
static void Main()
{
}
當然也可以設為有回傳值,底下的範例將Main方法設為整數回傳值
static int Main()
{
return 0;
}
在Main方法中除了可以設定回傳值之外,也可以使用引數
static void Main(String[] args)
{
}
或是
static int Main(String[] args)
{
return 0;
}
不論是有無回傳值都可以使用引數
Console.WriteLine是用來當作資料輸出,WriteLine是Console類別輸出資料的其中一種,Console類別是System的子類別,因為第一個範例有使用using System所以可以使用System的類別和方法,如果沒有使用using System則要使用完整的寫法System.Console.WriteLine。
C#的註解有兩種方式一種是使用//另一種是用/**/,另如//我是註解或是/*我是註解*/,//用於單行,/**/用於多行或區塊。
Console.ReadKey是提供輸入資料使用,為了能讓第一個範例顯示結果,使用Console.ReadKey等待使用者輸入,有如暫停的功能,第一個範例就會輸出Hello World。
沒有留言:
張貼留言