Enumerable.LastはO(n)だからsamples.OrderByDescending(c => c.DateTime).First()のが速いよ
カッコ悪いけど