作者wind681201 (阿風~~)
看板C_Sharp
標題[問題] ConvertAll利用問題
時間Fri Apr 28 19:52:35 2017
想請問各位大大:
我有二個類別
public class a{
public string id {get;set;}
public string name {get;set;}
public string[] engname {get;set;}
}
而b類別裡面,跟a類別一模一樣。
我想要將,list<b>轉換成 a,目前是先用foreach的方式,而
找到有convertAll 想請問,convertall應該怎麼用在這個例子裡面?
因為特殊原因,所以要分開二個類別,但裡面會長的一樣。
而另一個問題,若我有另一個C類別,
而c類別裡面,只有name 跟 engname的話,我要怎樣用convertall 將c
轉成a呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.78.48
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1493380358.A.F63.html
→ CiC: 不介意使用套件的話可以參考 AutoMapper 04/28 21:33
→ CiC: ConvertAll MSDN的範例其實也滿清楚的 04/28 21:33
→ wind681201: 謝謝,我剛研究了一下,會用了 04/28 22:14