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

我眼中的 C#:從 C/C++ 演進到純物件導向

     編輯:關於C語言

我自己接觸 C# 時間也不久,以前學的是 C 和 C++。大家知道 C 語言從 B 語言演化而來,C 是面向過程程式語言。C++ 從 C 擴展而來,而 C# 可說是 C++++,在 C++ 基礎上演化而來。C# 是純面向物件 (Object-Oriented Programming, OOP) 程式語言,去除了 C++ 中面向過程特性。

若以前學過程式語言,特別是面向物件,學習 C# 不難;但若是初學也別擔心,C# 較容易上手,不像 C/C++ 有複雜指標等麻煩。例如編程過程中,用不同顏色表示類別、方法、提示已定義變數與方法,較省事。同時 C# 在網路、資料庫應用開發方面可與 Java 一較高下。做事要有信心,持之以恆,不可半途而廢。

工欲善其事,必先利其器。良好程式工具是學習好幫手。C# 開發工具具體有哪些不贅述,可上網搜尋,目前較流行 Visual Studio 2003、2005、2008 等整合開發工具;最新 VS2008 安裝後較大,系統需求較高:CPU 1.5GHz 以上、記憶體 1GB 以上,運行較流暢,且無需設定環境變數。若系統較差,可安裝 EasyCSharp。

下面示範 VS2005 安裝:

先下載 VS2005,約 2.5GB,用虛擬光碟開啟映像檔後彈出圖像:

點擊「變更或移除 Visual Studio 2005」;進入安裝介面,直接點下一步直到安裝結束,約 50 分鐘。

安裝結束,點擊桌面捷徑開啟 VS2005 進行程式開發。第一個 C# 控制台應用程式:

using System;
using System.Collections.Generic;
using System.Text;
// 命名空間
namespace hello
{
    class Program
    {
        static void Main(string[] args) // 主函式
        {
            Console.WriteLine("開始 C# 程式設計之路"); // 輸出一段文字
            Console.ReadKey(); // 保持控制台顯示輸出結果,直到按下任意鍵
        }
    }
}

程式執行結果:

大家可跟著學做第一個 C# 程式。

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