基本上我想将一个谓词传递给一个方法,该方法会产生一个字典结果,其中实体与特定 ID 相关联。但这似乎不起作用..
public Dictionary<int, Room> GetRooms(Func<KeyValuePair<int, Room>, bool> predicate)
{
return _rooms.Where(predicate).ToDictionary<Room, int>(x => x.Key);
}
任何想法 ?
基本上我想将一个谓词传递给一个方法,该方法会产生一个字典结果,其中实体与特定 ID 相关联。但这似乎不起作用..
public Dictionary<int, Room> GetRooms(Func<KeyValuePair<int, Room>, bool> predicate)
{
return _rooms.Where(predicate).ToDictionary<Room, int>(x => x.Key);
}
任何想法 ?