我在学.net web窗体程序,遇到c#model类中的属性类型是list或者dictionary,那么,如何根据这两种数据类型在数据表中建立相应列呢,列的类型怎么弄???
当前我只想到了SqlServer用特殊格式的字符串来存,取的时候再做处理转化成list和dictionary,但这种方式很不爽啊。。
public class UserInfo
{
public int UserID { get; set; }
public int UserSmallHeadPath { get; set; }
public string UserNickName { get; set; }
public List<string> UserCollectedNewsID { get; set; } //用户收藏的所有新闻的ID的集合
}
如果根据这个类建立一张表,那么这个UserCollectedNewsID怎么处理??
料青山看我应如是
相关分类