嗨,我是在C#中新,我想請問如何寫這個代碼更prety如何寫得很漂亮?
public void Update(Product pr)
{
Product prod = GeProductById(pr.ProductID);
prod.Name = pr.Name;
prod.Count = pr.Count;
prod.InputPrice = pr.InputPrice;
prod.InputDate = pr.InputDate;
prod.OutPrice = pr.OutPrice;
prod.InputPriceByCurrency = pr.InputPriceByCurrency;
prod.InputPriceCurrency = pr.InputPriceCurrency;
prod.ComeOwner = pr.ComeOwner;
prod.GroupID = pr.GroupID;
prod.Discount = pr.Discount;
_context.SubmitChanges();
}
所有它不只是所有屬性複製除ID。我可以很快寫出來嗎? Thanx和對不起我的英語不好
這有什麼錯呢?似乎完全可讀,除了奇怪的標籤和名字。直接保存`pr`會更好。你在這裏使用框架嗎? – Kobi 2010-12-04 15:39:55
@Kobi是的)但如果它將是10或20個屬性))我想寫一下。 Thanx的迴應 – 2010-12-04 15:41:46
那麼你會通過反射,但我不會建議這樣做... – 2010-12-04 15:43:04