Как проверить, заказан ли список?

Я делаю некоторые модульные тесты, и я хочу знать, есть лиЛюбой способ проверить, упорядочен ли список по свойству объектов, которые он содержит.

Прямо сейчас я делаю это так, но я неМне это нравится, я хочу лучшего способа. Может кто-нибудь помочь мне, пожалуйста?

// (fill the list)
List studyFeeds = 
    Feeds.GetStudyFeeds(2120, DateTime.Today.AddDays(-200), 20);   

StudyFeedItem previous = studyFeeds.First();

foreach (StudyFeedItem item in studyFeeds)
{
    if (item != previous)
    {
        Assert.IsTrue(previous.Date > item.Date);
    }

    previous = item;
}

Ответы на вопрос(20)

Ваш ответ на вопрос