次の Items クラスがあります。
public class Item
{
public Item()
{
}
public string Id {get; set;}
public string Name {get; set;}
public string Price {get; set;}
public DateTime CreatedDate {get; set;}
}
私のコードでは、 type の項目List<Item> items
を含む、私の質問は、次のシナリオで CreatedDate に基づいてリスト内の項目をソート/フィルタリングする最良の方法/プラクティスとして推奨するものです:A LOT
Item
- CreatedDate が日付 x より前であるすべてのアイテム
- CreatedDate が日付 x より後のすべてのアイテム
- CreatedDate が日付 x と日付 y の間にあるすべてのアイテム
PS 時間についても言及するとどうなりますか? 日付 x 時間 y の前/後/間のように?