5
我需要初始化我的對象象下面這樣:如何用CodeDOM初始化對象?
var obj = new EduBranch {
Id = model.Id,
WorklevelId = model.WorklevelId,
EdulevelId = model.EdulevelId,
Title = model.Title,
StartEduYearId = model.StartEduYearId,
EndEduYearId = model.EndEduYearId,
};
但在CodeDOM的我只能找到:
var objectCreate1 = new CodeObjectCreateExpression("EduBranch",
new CodeExpression[]{});
,這是用括號來初始化,而不是括號。 是否有CodeDOM方法? (我已經讓我的代碼使用stringBuilder,但我正在尋找CodeDOM方法)謝謝
T4是代碼生成傻瓜。是的,它適用於小型,快速的項目,但與CodeDOM相比,仍然無法替代大型Web服務或企業應用程序。我唯一抱怨的是缺乏對泛型類型的支持。除此之外,當你有真正的工作要做時,沒有什麼可替代的。 –