public static int ComparePlaylistFiles(TSPlaylistFile x, TSPlaylistFile y)
{
if (x == null && y == null)
{
return 0;
}
else if (x == null && y != null)
{
return 1;
}
else if (x != null && y == null)
{
return -1;
}
else
{
if (x.TotalLength > y.TotalLength)
{
return -1;
}
else if (y.TotalLength > x.TotalLength)
{
return 1;
}
else
{
return x.Name.CompareTo(y.Name);
}
}
}