属性会使您的对象变重

时间:2011-06-17 06:09:29

标签: asp.net-mvc c#-4.0

嗨,我有一个课程,我将在其属性中添加许多属性。每个属性可能约为3。 T4模板将使用这些属性来确定如何在html中包装对象。例如,我可以将我的文本框包装在一个跨度中并跨越div并给div一个css类。

我的课会沉重吗?

2 个答案:

答案 0 :(得分:2)

不,属性是元数据。它们在编译时被装入程序集。如果在运行时没有读取它们,您不应该担心性能或对象

答案 1 :(得分:1)

它们会使您的应用程序的维护成本更高。如果你按照每个功能进行分支,那么解决的冲突就会比你使用约定更多。