我正在通过WDS查询创建(可能很多)对象。我希望它们是强类型的,所以我创建了一个包装器对象,它从oledbreader中提取数据。
问题是现在,我想这样做是为了方便:
// Values with string[] return value
public string[] System_Author { get; set; }
public string System_Author_Joined { get { return String.Join(" ",System_Author);} }
如果我不访问该属性,是否会导致任何额外的(值得担心的)计算成本。目前很高兴(对于DataGrid Display)但在其他情况下我可能不需要它。
甚至更好,是否有人知道告诉DataGrid合并string []以显示它的方法。目前它保持空白,即使col中有数据(加入的col显示得很好)。
答案 0 :(得分:2)
如果没有访问该属性,那么在此过程中所需的全部内容都是几个字节的内存,因为该类的元数据会稍微大一点;这绝对不是什么值得担心的事情。它不会有任何执行时间成本。