改變一個想法,來改造 字串陣列解析小品集 (4) 外部實作法 (Extension Method) ,讓擴充方法能夠更靈活。而且這次會做一個小改變就是把方法作業進行的型別從原本的最終資料的型別 (DataForTextFile1 或 DataForTextFile2) 換成使用 string[]。
改變一個想法,來改造 字串陣列解析小品集 (4) 外部實作法 (Extension Method) ,讓擴充方法能夠更靈活。而且這次會做一個小改變就是把方法作業進行的型別從原本的最終資料的型別 (DataForTextFile1 或 DataForTextFile2) 換成使用 string[]。
改用 Double Dispatch 來完成外部實作。
從這一篇開始探討使用外部實作解析行為,採用 Extension Method。
這篇討論萃取一個抽象型別完成字串陣列解析為強型別物件的方式,本篇採用介面。
這篇討論使用建構式內部實作的方式來完成字串陣列解析為強型別物件。
在藍色小舖看到滿有趣的問題,促使我想寫這份小品系列:以字串陣列解析為強型別物件探討幾種可能的方式。