Поддержать проект - www.donationale... В этом уроке мы изучим компараторы в c#. Рассмотрим интерфейсы IComparable и IComparer. Подписывайтесь на канал, ставьте лайки, задавайте вопросы в комментариях!
Пікірлер: 18
@Ivan-em6jd6 жыл бұрын
Спасибо! Микрофон решает =)
@chokayes78305 жыл бұрын
Видео понравилось. Однако есть замечания. Во второй части ролика идет сравнение элементов массива по росту, а это у нас поле double. В представленном коде могут быть проблемы.
@ThunderBird146 Жыл бұрын
Спасибо! Теперь я понял на кой ляд в List есть Sort(IComparer comparer)
@ДарьяКолесникова-о7к4 жыл бұрын
Возможно ли IComparer реализовать в теле класса Person?
@ДанилЛафин Жыл бұрын
Спасибо мужик, реально помогло)
@bulsond7 жыл бұрын
Делать публичными поля - это моветон, если нужен доступ извне экземпляра класса, то для следует использовать свойства. И еще, наименование полей нужно делать с нижним подчеркиванием в начале имени поля, это позволяет избежать путаницы с именами параметров метода или его локальными переменными, и тогда не надо будет писать типа: "this.age = age;", а просто "_age = age;"
@sanchous177 Жыл бұрын
По всем соглашениям это так, вы правы, но я думаю автор знает как все должно писаться. А в данном случае, автор показывал на простых примерах. поэтому нет смысла так над дизайном кода заморачиваться. Этот код не идет же в продакшн и над этим кодом не работает целая команда, чтобы так заморчиваться.
@bulsond Жыл бұрын
@@sanchous177 Нет. Чисто писать нужно всегда в особенности в публичных учебных видео. Это как мыть руки после туалета. Нет привычки мыть руки и писать чистый код, будет человек неряхой и грязнулей. А тем более когда учишь других.
@АнатолийГречко-и2п7 жыл бұрын
Шикарно, спасибо автору )
@Bytepp7 жыл бұрын
Спасибо ;)
@konstantinp4407 жыл бұрын
я был уверен что в C# как и в PHP есть куча функций для работы с массивами.
@bulsond7 жыл бұрын
вообще-то они есть и их не мало.
@denistarasov8517 жыл бұрын
)))
@krupigor5 жыл бұрын
Не знаю, что случилось с автором курса, но начиная с 36 урока объяснения стали не такие понятные, как раньше ( а раньше на мой взгляд он был один из лучших по сравнения с ITVDN или метанитом). Появилось ощущение, что запал у автора прошел и нужно просто добить до конца курс по си шарпу. По-моему лучше вообще не тратить время, чем делать вот так. Уже дошел до 42 урока и понимаю, что пора искать новый канал...
@eagle-w3l4 жыл бұрын
Ну хз, раньше я его на скорости х2 слушал, сейчас убавил до 1,5))) Посмотрим что будет дальше