确保集合中的每个元素都匹配条件
使用方法
TrueForAll,所有结果都为ture ,则返回true,一个结果为false,则为false
var allCompleted = list.TrueForAll(task => { var taskStatus = task.Fields["status"]; if (taskStatus is IEnumerable<object> statusCollection && statusCollection.Any()) { long taskStatusValue = long.Parse(statusCollection.First().ToString()!); return systemTaskStatuss.First(x => x.Id == taskStatusValue).Type == TaskStatusType.completed; } return false; });

浙公网安备 33010602011771号