
程式語言 C, C++, C#, Java, JavaScript, Objective-C, Perl, PHP, Python, Ruby, Swift
與網頁標記語言 HTML, CSS 的教學部落格
C# 入門指南 - 完成版的 GUI 軟體
EncryptDemo 與 EncryptGUI 都是階段性功能的類別 (class) , EncryptDemo 在命令列對 Encrypt 進行測試, EncryptGUI 則是作為執行圖形介面之用


C# 入門指南 - 事件
程式 (program) 對使用者操作 GUI 元件都應該有相對的反應,這要先設定元件的屬性 (property) 並且連結處理事件 (event) 的方法 (method)


C# 入門指南 - 程式結構
C# 程式 (program) 最外層定義名稱空間 (namespace) ,名稱空間內可以定義類別 (class) 、結構 (structure) 、介面 (interface) 、委派 (delegate) 、列舉 (Enumeration) 或其他名稱空間


C# 入門指南 - 編碼
編碼 (encoding) 需要用到轉換表格,我們利用字串 (string) 儲存這個表格,字串屬於字元陣列 (array) ,字元陣列中每個元素都是 Unicode 字元,簡單說,就是利用 Unicode 排列順序對應到表格的關係


C# 入門指南 - set 與 get
屬性 (property) 需要有效的封裝 (encapsulation) 到物件 (object) 裡頭,因此類別 (class) 定義屬性時,應該宣告 (declare) 為 private ,也就是私有的,只限所屬類別可以存取,然後另外定義宣告為 public 的 set 與 get 方法 (method) ,利用 set 設定屬性,另外用 get 取得屬性值


C# 入門指南 - 建構子
C# 中建立物件 (object) 需要建構子 (constructor) ,如果類別 (class) 沒有定義建構子,編譯器 (compiler) 就會提供一個預設的建構子 (default constructor)


C# 入門指南 - 修正後的數學公式
程式中可能會發生的錯誤有三種,分別是語法錯誤 (syntax error) 、執行期間錯誤 (run-time error) 及語意錯誤 (sematic error)


訂閱:
文章 (Atom)









