Проще говоря, свойства - это синтаксический сахар над приватным полем и методам GetValue и SetValue для него. Самые простые свойства, или автоматические, ничем не отличаются по смыслу от полей, это да. А вот если добавить логику проверки границ в сеттер или вычисления в геттер, тогда, конечно, в них больше смысла.
Привет! Если по какой-то причине input будет null, то на моменте Trim() будет исключение. В реальности это происходит нечасто с ReadLine, но такое поведение заложено. Из документации:
Если сочетание клавиш CTRL+Z (за которым следует ввод в Windows) при считывании входных данных из консоли метод возвращает null. Это позволяет пользователю запретить дальнейший ввод с помощью клавиатуры при вызове ReadLine метода в цикле.
Именно поэтому у меня бОльшая часть примеров завязана на играх. А так, конечно, хотелось бы слышать отзывы целевой аудитории, чтобы точнее понять слабые места
Да и студия тоже
Ссылки на 404 ведут
Для чисто инженерного софта да, полностью согласен
Нужно уточнить, что шустрый, пока не потребуется кастомная отрисовка с анимациями
А как стоило лучше написать?
Ставим минус автору
Спасибо, дополнил из документации
Проще говоря, свойства - это синтаксический сахар над приватным полем и методам GetValue и SetValue для него. Самые простые свойства, или автоматические, ничем не отличаются по смыслу от полей, это да. А вот если добавить логику проверки границ в сеттер или вычисления в геттер, тогда, конечно, в них больше смысла.
Не понял вас. Это же все равно свойство со всеми вытекающими, даже если и не имеет логики в get\set или не скрывает их.
Мне интересно, проходят ли обновления хоть какой-то этап тестирования перед продом?
Возможно, классическим приложениям нужно будет давать доступ
Но это всего лишь новость.
Привет! Если по какой-то причине
inputбудетnull, то на моментеTrim()будет исключение. В реальности это происходит нечасто сReadLine, но такое поведение заложено. Из документации:Исправил, используйте
string[]вместоvar. Странно, что такие грубые опечатки не заметили другие пользователиСпасибо, да, там опечатка, сначала разделитель, а потом строки, исправил
Режим зануды: судя по картинке со Спанч бобом, Java более низкоуровневый, чем Go?)
Рекламная сеть Яндекса
Наверное, имелась в виду модель выбранная по умолчанию в чате на сайте
Они еще и несуществующие фильмы и книги предлагают, когда не могут понять о чем речь)
Именно поэтому у меня бОльшая часть примеров завязана на играх. А так, конечно, хотелось бы слышать отзывы целевой аудитории, чтобы точнее понять слабые места