Comments 7
Кстати, конструкции вида
можно немного упростить используя клевый оператор поддержки null, будет вот такая красотища =):
return Comparer != null ? Comparer : System.Collections.Generic.Comparer<T>.Default;
можно немного упростить используя клевый оператор поддержки null, будет вот такая красотища =):
return Comparer ?? System.Collections.Generic.Comparer<T>.Default;
+7
Ну тут дело привычки и вкуса ;) Лично за себя могу сказать, что я не сторонник различного рода синтаксического сахара. Для меня исходный вариант более читабелен.
+1
Диаграммы сами рисовали?
+1
Рисовал наш дизайнер, оригинал схемы алгоритма был указанной в книге, картинка графа — в Википедии.
+1
Кстати, как ведет себя ваш сортировщик при наличии циклов?
+1
Sign up to leave a comment.
И снова о топологической сортировке…