【发布时间】:2010-10-11 08:20:51
【问题描述】:
我有 2 个单独的课程:
- 区域属性
- 字段属性
1 个 AreaProperties 可以映射到 1 个 FieldProperties。在不改变设计的情况下,我想要一个方法来返回这些对象的List<>
C# 中的什么泛型集合比较合适?
我知道我可以发送 2 个列表,函数如下所示:
public List<AreaProperties> Save(ref List<FieldProperties>)
{
..code
}
编辑: Dror Helper 的解决方案听起来不错。但是,我最近发现FieldProperties和AreaProperties之间没有1:1的关系。 我现在将如何处理这个问题。我仍然想使用具有 FieldProperties 和 AreaProperties 对象的自定义类,但我将如何处理一对多场景?
【问题讨论】:
-
我不明白你想问什么。你能澄清一下这个问题吗?
-
您的要求并不是特别清楚,但您几乎可以肯定并不想通过引用传递您的列表。见pobox.com/~skeet/csharp/parameters.html
-
请用代码大纲/类结构解释问题。
标签: c# .net asp.net generics collections