我用下面的代碼LINQ的匹配字符串列表和字符串值
string userList = string.Join(",", db.UserRole.Where(p => p.FirmUserID == 1).Select(p => p.RoleID.ToString()));
用戶列表下方值,
1,12,17,33,76
我也有下面的字符串列表
List<string> roleList = new List<string>();
roleList.add("14");
rolelist.add("33");
roleList.add("76");
哪有我檢查userList包含roleList值並在實體框架中獲取匹配值?
是否有任何理由將用戶列表保留爲單個字符串而不是列表?以及爲什麼你使用字符串來表示看起來像是所有數字的值? – 2015-02-24 14:49:20
不是真的如果你可以建議matcihng的名單我可以申請在我身邊感謝幫助和實現 – Beyto 2015-02-24 14:49:58
任何幫助,請@JonSkeet – Beyto 2015-02-24 14:51:53