【发布时间】:2021-06-15 00:24:55
【问题描述】:
这里我有两个列表var userListFromFriendTable = mainService.GetUserFromFriend(ChattingUserName); 和var getAllUserFromMessageUserTable = mainService.GetalluserfromMessageUser();,它们的实现是
下面给出。
现在想要的是从MessageUser table MessageUserName column 的getAllUserFromMessageUserTable 列表中删除所有Friend table FriendRequestReceiverName column data 的userListFromFriendTable 列表。
任何帮助都会很感激
public List<Friend> GetUserFromFriend(string chattingUserName)
{
var checkUser = uow.Repository<Friend>().FindBy(x => x.FriendRequestSenderName.ToLower() == chattingUserName.ToLower()).ToList();
return checkUser;
}
public List<MessageUser> GetalluserfromMessageUser()
{
var checkUser = uow.Repository<MessageUser>().GetAll().ToList();
return checkUser;
}
public class Friend
{
public int FriendId { get; set; }
public string FriendRequestSenderName { get; set; }
public string FriendRequestReceiverName { get; set; }
public int IsConfirmed { get; set; }
}
public class MessageUser
{
public int Id { get; set; }
public string MessageUserName { get; set; }
public int IsFriend { get; set; }
}
【问题讨论】:
-
嘿,请明确您想从
userListFromFriendTable中删除项目的逻辑问题。
标签: c# asp.net-mvc asp.net-core .net-core