假设我们有一个代码生成工具,可以创建数千个C#类,并且我们有时需要将这些属性添加到它们中。向所有类中添加[DataContract]和[DataMember]是否会影响性能
我们正在考虑将[DataContract]
和[DataMember]
放在所有适当的类别上是否更好,或者我们需要创建一个特殊策略来决定是否这样做以节省一些可能的数据?性能在AtribbuteAll方法中丢失。
最后问题是添加属性是否会影响性能?
我在想,在一个类中添加的属性将只留在它的类型信息,不会影响任何性能,但想是100%肯定这里