int SortCompare(DisposableInfo e1, DisposableInfo e2) { // Dispose disposables with null priorities first if (!e1.Priority.HasValue) { return(-1); } if (!e2.Priority.HasValue) { return(1); } return(e1.Priority.Value.CompareTo(e2.Priority.Value)); }
int SortCompare(DisposableInfo e1, DisposableInfo e2) { // Dispose disposables with null priorities first if (!e1.Priority.HasValue) { return -1; } if (!e2.Priority.HasValue) { return 1; } return e1.Priority.Value.CompareTo(e2.Priority.Value); }