學習C#程式過程中,visual studio提供了Console類別 (無法被繼承)讓我們可以輸入、輸出及讀取訊息

這裡主要說明關於輸出文字的方式

Console 包含 Write及WriteLine 兩種輸出方式**

Console.Write 跟 Console.WriteLine 的差別在於 Console.WriteLine在輸出後會自動換行

並且可以使用佔位符(placeholders)的方式來帶入變數 (變數像是一個儲存器,並且要清楚定義它的用途,例如: int(整型) char(字元型) string(字元串類型)double(雙精度浮點數) decimal(貨幣值類型) float(浮點數))

或者直接用+來連結字串

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
        		//註解:定義變數 存放整數(int)
            int x = 10;
            int y = 20;
            int z = 30;
						//註解:輸出文字
            Console.Write("輸");
            Console.Write("出");
            Console.Write("文");
            Console.Write("字");
            //註解:使用佔位符
            Console.Write("x= {0} and y = {1}", x, y);
						//註解:輸出文字並換行
            Console.WriteLine("");
            Console.WriteLine("自動換行");
            //註解:使用佔位符
            Console.WriteLine("x= {0} and y = {1} and z = {2}", x, y, z);
						Console.WriteLine("不使用placeholders:"+x+","+y+","+z);
        }
    }
}

輸出結果

輸出文字x=10 and y = 20
自動換行
x=10 and y = 20 and z = 30
不使用placeholders:10,20,30