/// <summary> /// 删除好友 /// </summary> /// <returns></returns> public void RemoveFriend(int uid) { FriendData fd = FriendsList.Find(t => (t.UserId == uid)); if (fd != null) { FriendsList.Remove(fd); } }
/// <summary> /// 添加好友 /// </summary> /// <returns></returns> public void AddFriend(int uid) { FriendData fd = FriendsList.Find(t => (t.UserId == uid)); if (fd == null) { fd = new FriendData() { UserId = uid, IsGiveAway = false }; FriendsList.Add(fd); } }
/// <summary> /// 查找好友 /// </summary> /// <returns></returns> public FriendData FindFriend(int uid) { return(FriendsList.Find(t => (t.UserId == uid))); }
/// <summary> /// 是否有此好友 /// </summary> /// <returns></returns> public bool IsHaveFriend(int uid) { return(FriendsList.Find(t => (t.UserId == uid)) != null); }