iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
自我挑戰組

初學C#之路:30天基礎學習與實作紀錄 系列

作為一個因緣際會誤入後端開發領域的小白兔,這也是我第一次轉職的經歷。由於我有著嚴重的拖延症,希望藉由參加這次30天鐵人賽,督促自己持續學習,並逐漸向後端開發的大門邁進。

在這30天裡,我將透過《從零開始學Visual C#程式設計2017》這本書自學C#的基礎知識,並紀錄每天的學習成果與挑戰。期待這段旅程能幫助我更深入了解後端技術,邁向職業發展的新里程碑。

參賽天數 5 天 | 共 10 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1-初學C#之路:30天基礎學習與實作紀錄

由於工作需求,我必須快速掌握C#語法和SQL,但目前感覺壓力山大,遲遲無法進入學習狀態,腦袋仿佛一片空白。 作為一個初學者,再加上嚴重的拖延症,我需要一個強有力...

2024-09-15 ‧ 由 Gina2019 分享
DAY 2

Day2-C#陣列寫法學習Part1

由於 C# 是強類型語言,與 JavaScript 不同,不能像 JavaScript 那樣使用 const number = [] 來宣告變數。在 C# 中,...

2024-09-16 ‧ 由 Gina2019 分享
DAY 3

Day3-C#陣列寫法學習Part2

改變陣列大小Array.Resize(ref 陣列名稱, newsize); using System; namespace HelloWorld { c...

2024-09-17 ‧ 由 Gina2019 分享
DAY 4

Day4-C#陣列寫法學習Part3

字元和字串字串解釋成把字元一個一個串起來。單指char結構本身是指"UTF-16"的Unicode字元,中文稱為萬用字元碼 逸出序列Char...

2024-09-18 ‧ 由 Gina2019 分享
DAY 5

Day5-方法和傳遞機制Part1

參數的傳遞機制使用方法時,若要取得回傳結果得透過return敘述;但是它只能回傳一個結果。方法之間若要回傳多個參數值,就必須要進一步了解方法中參數、引數間資料的...

2024-09-19 ‧ 由 Gina2019 分享
DAY 5

Day6-C#陣列寫法學習Part4

天啊~~挑戰失敗了,後續慢慢補上內容 StringBuilder類別修改字串內容 對C#而言,字串是不可變;也就是字串建立後,就不能改變其值。 宣告一個字串變數...

2024-09-23 ‧ 由 Gina2019 分享
DAY 5

Day7-C#物件導向基礎學習Part1

定義類別 每個定義的類別會由不同類別成員組成,它包含欄位、屬性、方法和事件。欄位和屬性表達物件的資訊,方法則是負責資料的傳遞和運算。欄位(Field):可視為任...

2024-09-24 ‧ 由 Gina2019 分享
DAY 5

Day8-C#物件導向基礎學習Part2

類別屬性和存取子類別的成員有欄位(field)和屬性(Attribute);欄位亦稱"執行個體欄位(Instance Feild)",屬性(Property)則...

2024-09-25 ‧ 由 Gina2019 分享
DAY 5

Day9-方法和傳遞機制Part2

參數Params 進行引數傳遞時,若引數不固定數目,可使用方法參數params;當方法中已使用了方法參數params,就無法再使用其他的方法參數。而且方法方法中...

2024-09-26 ‧ 由 Gina2019 分享
DAY 5

Day10-物件導向基礎學習Part3

唯讀/唯寫屬性唯讀屬性表示執行程式時,只能讀取而無法修改其值 public string Title { //唯讀屬性 get { return name }...

2024-10-02 ‧ 由 Gina2019 分享