開始寫程式
Program.cs 的預設內容如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BmiConsole
{
class Program
{
static void Main(string[] args)
{
}
}
}
讓我們在 Main 這個函式的大括號中,開始寫我們的第一段程式碼吧!
請在 Main 中增加三行程式:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BmiConsole
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("歡迎來到 BMI 計算機");
Console.WriteLine("請輸入您的身高:");
Console.ReadLine();
}
}
}
執行
這時候可以按下"開始"按鈕來執行程式。
此時就可以看到執行出來的 console 畫面,按 Enter鍵即可關閉。
輸出文字
下面這行是在螢幕上顯示文字的指令:
Console.WriteLine("歡迎來到 BMI 計算機");
類型.方法(參數);
這裡使用的類型是 Console,它含有一大堆控制 console 視窗的功能(這裡稱為方法),而我們選用的方法是 WriteLine,它的作用是印出一行文字,並且參數是"歡迎來到 BMI 計算機"。
程式中的純文字內容,都必須前後用 " 包住,代表之間的內容並非程式碼。
(這是初學者最常遺忘的規則之一)
暫停視窗
而第二行程式是用來暫停視窗,因為 Console 程式如果執行完後,預設會直接關閉視窗。而這行的作用是讓視窗暫停,讓我們能看見視窗的樣子:
Console.ReadLine();
和上面講的一樣,ReadLine 也是 Console 類型的方法之一,它其實是用來讀取使用者輸入的,但這邊也可以用它來暫停視窗,直到使用者按下Enter。它並不需要傳入參數,所以小括號內不需要有任何文字。