【发布时间】:2014-01-11 03:22:36
【问题描述】:
在我的代码中的某个时刻,我正在创建一个 Dictionary<string, string> 类型的字典,我想知道在将其转换为字符串然后返回字典方面,将其存储在数据库中的最佳方法是什么.
谢谢。
【问题讨论】:
-
为什么你不想做两列——一列是键,一列是值?
-
@evilone:因为每个用户都有自己的字典:我需要一列用户ID,一列字典字符串
-
好吧,为什么不使用三列,一列
UserID,一列DictionaryKey,一列DictionaryValue,并且表的主键是UserID的复合键和DictionaryKey. -
为什么不用三列——一列用于
userId,一列用于key,另一列用于value? -
@PeterMajeed:当我需要添加 1000 个字典时该怎么办?
标签: c#