【发布时间】:2011-08-02 04:30:22
【问题描述】:
我现在正在做一个 CSLA 项目,我想知道是否有一个类似于元组的数据结构是 Mobile。我希望使用 MobileList<Tuple<int, string>> 但我不能,因为元组不是移动的。
有什么建议吗?
【问题讨论】:
标签: c# data-structures csla
我现在正在做一个 CSLA 项目,我想知道是否有一个类似于元组的数据结构是 Mobile。我希望使用 MobileList<Tuple<int, string>> 但我不能,因为元组不是移动的。
有什么建议吗?
【问题讨论】:
标签: c# data-structures csla
如果你只需要两个参数,你可以使用KeyValuePair
更新:
因此,正如您的评论所暗示的,kvp 无法序列化。如果您可以添加新类型,则可以使用此问题中的方法:Is there a serializable generic Key/Value pair class in .NET?
【讨论】:
KeyValuePair<int, string> 时,它没有得到正确的序列化。我得到了<"", 0>。但它正在正确设置。