【发布时间】:2017-09-15 21:48:59
【问题描述】:
首先,提前感谢任何可以提供帮助的人。
我有一个标题和行方案。我希望 lines 对象使用来自 Header 的 headerId 自动填充。请问有人可以帮忙吗?
public class Header
{
public int headerId { get; set; }
public List<Lines> lines { get; set; }
}
public class Lines
{
public int lineId { get; set; }
public int headerId { get; set; } //<<< want to autopopulate this from Header object
}
【问题讨论】:
-
你用的是什么版本的visual studio?
-
嗨,马特,VS2015
-
你在哪里初始化
Header类和列表? -
根据您的设计,您确实没有好的选择
-
您可能需要重新考虑您的设计选择。理想情况下,由于您的
Header类已经包含headerId,因此没有理由将该变量传播到该列表中的每个 Lines 对象,因为它已经与Header的父类相关联。
标签: c# accessor class-properties