我有串逗號分隔的電子郵件列表如何使用LINQ檢查字符串屬性包含任何字符串列表中的集合
var emails="[email protected],[email protected],[email protected],[email protected],[email protected],";
var list=new List<string>();
list.Add("[email protected]");
list.Add("[email protected]");
我怎麼能寫玲查詢,以找出是否字符串(電子郵件)有任何電子郵件地址匹配 收集(列表)。
我使用EF和電子郵件字符串屬於一個類和列表是獨立的集合。
你是說'emails'實際上是你用EF查詢實體的屬性? – juharr
是@juharr電子郵件是一個實體的財產 – pawanplus
那麼你真的應該考慮不要在你的數據庫中存儲逗號分隔列表作爲一個字符串,而是建立一個適當的一對多關係。 – juharr