/// <summary> /// 获取属于这个角色的所有用户 /// </summary> /// <returns>用户列表</returns> public List <User> GetUserList() { if (_UserList == null) { var userList = User.GetUserList(); if (userList != null && userList.Count > 0) { _UserList = userList .Where(user => user .RoleList .Exists(role => role.Id == this.Id)) .ToList(); return(_UserList); } _UserList = new List <User>(); } return(_UserList); }