int SortCompare(InitializableInfo e1, InitializableInfo e2) { // Initialize initializables with null priorities last if (!e1.Priority.HasValue) { return(1); } if (!e2.Priority.HasValue) { return(-1); } return(e1.Priority.Value.CompareTo(e2.Priority.Value)); }
int SortCompare(InitializableInfo e1, InitializableInfo e2) { // Initialize initializables with null priorities last if (!e1.Priority.HasValue) { return 1; } if (!e2.Priority.HasValue) { return -1; } return e1.Priority.Value.CompareTo(e2.Priority.Value); }