C#为今天没有发生的事件创建列表

时间:2013-02-27 23:23:44

标签: c#

我正在申请动物收容所,每次将狗添加到动物名单中时,它必须有最后一次散步的日期。部分任务是显示今天没有走出的狗的名单。有任何想法吗?

2 个答案:

答案 0 :(得分:2)

好的,假设您的数据结构中有“LastWalked”列,您需要以下内容:

var dogsNotWalked = allDogs.Where(d => d.LastWalked < DateTime.Today);

答案 1 :(得分:2)

如果你在寻求帮助之前尝试一些事情会有所帮助。更不用说展示你的作品了。事实上,这并不是一件难事。尝试这样的事情:

public IEnumerable<Dog> Dogs { get ; set ; }

public IEnumerable<Dog> FindDogsNotWalkedRecently( DateTime referenceDate )
{
    return Dogs.Where( dog => dog.LastWalkedAt < referenceDate ) ;
}