.NET 後端起手式 30天認識 C# - Day 18 泛型2018-10-28DAY 18 泛型泛型 泛型將型別參數的概念引進 .NET Framework 中,使得類別和方法在設計時,可以先行擱置一或多個類型的規格,直到用戶端程式碼對類別或方法進行宣告或具現化時再行處理。2019 iT 邦幫忙鐵人賽CSharpRead More.NET 後端起手式 30天認識 C# - Day 17 委派2018-10-27DAY 17 委派委派 「委派型別」代表對方法的參考,其中含有特定參數清單與傳回型別。委派讓您可將方法視為實體,而實體能指派給變數或當作參數來傳遞。委派就類似其他程式設計語言中的函式指標,但與函式指標的不同之處是,委派是物件導向且為型別安全。2019 iT 邦幫忙鐵人賽CSharpRead More.NET 後端起手式 30天認識 C# - Day 16 類別(五)2018-10-26DAY 16 類別(五)類別沒錯,又是類別,今天要來講隱含型別與匿名類別。2019 iT 邦幫忙鐵人賽CSharpRead More.NET 後端起手式 30天認識 C# - Day 15 類別(四)2018-10-25DAY 15 類別(四)類別如果把繼承也算上去的話,今天就是第六天的類別介紹了,在把類別講得更完整吧!2019 iT 邦幫忙鐵人賽CSharpRead More.NET 後端起手式 30天認識 C# - Day 14 類別(三)2018-10-24DAY 14 類別(三)類別上次講的類別都屬於參考型別,今天會介紹實質型別的類別,如果忘記型別差異的話,可以回去看第二天的文章。2019 iT 邦幫忙鐵人賽CSharpRead More.NET 後端起手式 30天認識 C# - Day 13 介面2018-10-23DAY 13 介面介面 介面類似抽象基底類別。 任何實作介面的類別或結構必須實作它的所有成員。介面無法直接具現化。 其成員是由實作介面的任何類別或結構實作。介面可以包含事件、索引子、方法和屬性。介面不包含方法的實作。類別或結構可以實作多個介面。 類別可以繼承基底類別,也會實作一或多個介面。2019 iT 邦幫忙鐵人賽CSharpRead More.NET 後端起手式 30天認識 C# - Day 12 繼承2018-10-22DAY 12 繼承繼承 繼承是物件導向程式設計的三個主要特性之一,另外兩個是封裝和多型。繼承可讓您建立新類別以重複使用、擴充和修改其他類別中定義的行為。成員被繼承的類別稱為「基底類別」,而繼承這種成員的類別即稱為「衍生類別」。衍生類別只能有一個基底類別。 不過,繼承是可轉移的。如果 ClassC 衍生自 ClassB,而 ClassB 衍生自 ClassA,則 ClassC 會繼承在 ClassB 和 ClassA 中宣告的所有成員。2019 iT 邦幫忙鐵人賽CSharpRead More.NET 後端起手式 30天認識 C# - Day 11 類別(二)2018-10-21DAY 11 類別(二)類別接續昨天的話題,今天來聊聊靜態成員、擴充功能與命名空間。2019 iT 邦幫忙鐵人賽CSharpRead More.NET 後端起手式 30天認識 C# - Day 10 類別2018-10-20DAY 10 類別類別 「類別」是 C# 最基本的型別。類別是以單一單位結合狀態 (欄位) 和動作 (方法及其他函式成員) 的資料結構。類別可以為動態建立的類別「執行個體」(稱為「物件」) 提供定義。類別支援「繼承」和「多型」,這些是可供「衍生類別」將「基底類別」延伸及特製化的機制。2019 iT 邦幫忙鐵人賽CSharpRead More.NET 後端起手式 30天認識 C# - Day 09 陳述式(四)2018-10-19DAY 09 陳述式(四)陳述式今天會介紹本系列文最後一個陳述式,但陳述式並非只有這幾種。2019 iT 邦幫忙鐵人賽CSharpRead More