list.Sort(new Comparison<Data>(delegate(Data x, Data y)
{
return ((DateTime.Now - x.Time) - (DateTime.Now - y.Time));
}));
list.Sort((x,y)=>
{
return (Math.Abs(x.Time.CompareTo(dt)) - Math.Abs(y.Time.CompareTo(dt)));
});