我需要基于一些值从实体集合中删除实体。
EntityCollection users = new EntityCollection();
List<string> UsersList = new List<string>();
UsersList.add("test1")
UsersList.add("test2")
UsersList.add("test3")
foreach (string item in UsersList )
{
string ls = item;
// here I need to remove the users (entitycollection) value based on ls
}
像这样的东西:
class User
{
public string Name { get; set; }
}
EntityCollection<User> users = new EntityCollection<User>();
users.Add(new User() { Name = "test1" });
List<string> UsersList = new List<string>();
UsersList.Add("test1");
UsersList.Add("test2");
UsersList.Add("test3");
foreach (string item in UsersList)
{
string ls = item;
var user = users.Where(x => x.Name == ls).FirstOrDefault();
if(user!=null)
users.Remove(user);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句