亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

c# model中的List和dictionary類型的屬性,怎么在SqlServer中保存

c# model中的List和dictionary類型的屬性,怎么在SqlServer中保存

C#
Helenr 2018-08-04 15:14:47
我在學.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怎么處理??
查看完整描述

1 回答

?
料青山看我應如是

TA貢獻1772條經驗 獲得超8個贊

這個地方千萬不要想簡單放在一條記錄內,json不行,逗號更不行。

有沒想過你如何去更新其中一部分?

有沒有考慮過如果用戶這里有點量級的數據你讀的時候怎么辦?

有沒有針對大量這種數據的計算的解決方案,比如join出來用戶喜好的標題什么的?


查看完整回答
反對 回復 2018-08-20
  • 1 回答
  • 0 關注
  • 887 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號