首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 第一支程式:Welcome 程式碼逐行解析、命名空間機制與大小寫敏感特性

     編輯:關於C語言

開發之路從這裡開始

唯有不斷練習才能精通。建議讀者親自編輯、編譯、執行書中所有範例,累積實戰經驗。

Welcome 程式:最基本的互動

無互動的程式毫無用處(病毒除外)。學習任何語言皆從輸入輸出起步。

完整程式碼

using System;

class Welcome 
{
    static void Main()
    {
        Console.WriteLine("Please enter your name:");
        Console.ReadLine();
        Console.WriteLine("Welcome to you!");
    }
}
  • 檔名:Welcome.cs(慣例副檔名 .cs)
  • 可用任何編輯器撰寫

逐行代碼分析

1. C# 大小寫敏感

Console ≠ console。C/C++ 開發者習慣無問題,VB/Delphi 開發者需特別注意。

2. using System:匯入命名空間

高階語言依賴系統預定義元素。C/C++ 用 #include,C# 用 using 匯入命名空間,程式中即可自由使用其中類別。

3. 無 using 時的替代寫法

class Welcome 
{
    static void Main()
    {
        System.Console.WriteLine("Please enter your name:");
        System.Console.ReadLine();
        System.Console.WriteLine("Welcome to you!");
    }
}

每次使用 Console 前加 System. 前綴。. 表成員存取,Console 是 System 的成員。C# 統一用 . 連接複合名稱,移除 C++ ::/->。

4. System 命名空間

.NET Framework 提供最基礎命名空間之一。詳細用法留待後續章節,此處掌握匯入語法即可。

關鍵觀念回顧

  1. 檔案副檔名 .cs
  2. 大小寫敏感
  3. using 匯入命名空間,或用完整名稱 命名空間.類別
  4. . 為唯一成員存取運算子
  5. 所有代碼在類別內,Main 為進入點

下一節將介紹類別與方法結構、Console 進階輸入輸出。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved