在C#中的複製有兩種
深度複製 (Deep Copy) 與淺層複製 (Shadow Copy)
這兩者到底是什麼意思 請大家Google一下便知道了
通常淺層複製是不需要關心的 難就難在深度複製
在C#中的複製有兩種
深度複製 (Deep Copy) 與淺層複製 (Shadow Copy)
這兩者到底是什麼意思 請大家Google一下便知道了
通常淺層複製是不需要關心的 難就難在深度複製
其實Reflection不難 但就是效能比不上hard code好
如果應用的情境不需在意效能 拿來處理一些瑣碎的小功能是蠻好用的
今天我們以假設要輸入一個字串List => 取回 不重覆、並排除空字串、Null、前後空白為例
來寫一個小function
假設我們想用Entity Framework來建構一個DAL
完整程式碼詳見 https://gitlab.com/jesperlai/Dal-Using-Entity-Framework