私は辞書を持っています:
private Dictionary<long, TimeStampedFetchedPlans> remainingPlansById = null;
どこ
public class TimeStampedFetchedPlans
{
public DateTime TimeStamp { get; set; }
public List<TFetchedPlanReturn> RemainingPlans { get; set; }
public TimeStampedFetchedPlans(DateTime timeStamp, List<TFetchedPlanReturn> remainingPlans)
{
TimeStamp = timeStamp;
RemainingPlans = remainingPlans;
}
}
ここで、LINQを使用してDictionaryの値の最も古い半分を削除したいと思います。これはできますか?