我有2個獨立的類:要使用哪種通用集合?
- AreaProperties
- FieldProperties
1 AreaProperties可以映射到1個FieldProperties。在不改變設計的情況下,我想要一種返回這些對象的List<>
的方法
C#中的哪些泛型集合將適合?
我明白,我可以送2名列表和功能看起來像:
public List<AreaProperties> Save(ref List<FieldProperties>)
{
..code
}
編輯: 德羅爾助手的解決方案聽起來不錯。不過,我最近發現FieldProperties和AreaProperties之間沒有1:1。 我現在將如何處理這個問題。我仍然想使用一個具有FieldProperties和AreaProperties對象的自定義類,但是如何處理1對多的場景?
我不明白你想問什麼。你能澄清一些問題嗎? – 2009-03-04 18:56:16
你所問的內容並不特別清楚,但你幾乎肯定不想通過引用來傳遞你的列表。請參閱http://pobox.com/~skeet/csharp/parameters.html – 2009-03-04 19:00:19
請解釋代碼大綱/類結構的問題,這將有所幫助。 – NileshChauhan 2009-03-16 07:52:53