C# - 程式結構與進入點

1
2
3
4
5
6
7
8
9
10
11
12
13
using System;

namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
Console.ReadKey();
}
}
}
  1. C# 程式碼大致可分 2 個區塊
    (1) using 部分是呼叫內建的程式庫
    (2) 主要區塊是自行編寫程式邏輯的地方

  2. 用大括號包起來的程式碼屬於同一個區塊,屬於上方的程式碼所有

  3. 上方的 HelloWorld 程式分三層
    (1)namespace 可提供自行在內編寫程式庫
    (2)class 負責 namespace 裡面某部分工作
    (3)method 是class裡面負責更細部工作的,它後面跟著一個小括號,例如:void Main(string[] args)
    (4)static void Main(string[] args)是程式的「(entry point)」,所有 C#程式都會從這個 method 開始執行
    (5)Console.WriteLine 是會在終端機上顯示文字的method,Console.ReadKey 會先暫停程式執行,等待使用者輸入任一字元後再繼續執行程式
    (6)每行程式碼結尾都要加上 ;

Powered by Hexo and Hexo-theme-hiker

Copyright © 2013 - 2020 CYC'S BLOG All Rights Reserved.

UV : | PV :