Override C# | Переопределение методов C#

override c# - переопределение методов c#
При рассмотрении основ объектно-ориентированного программирования упоминалось переопределение методов. Итак, давайте разберемся, что это такое, и с чем это употребляют. По сути, это крайне удобный механизм. При помощи переопределения метода мы можем расширить его функциональность в дочерних классах. А при необходимости…

Exception C# | Исключения C# и блоки try, catch, finally

Exception C# | Исключения C# и блоки try, catch, finally
Несмотря на полную уверенность в работоспособности своего кода мы, программисты, часто делаем ошибки. Конечно, проводится тестирование кода. Однако разработчик никогда не сможет предусмотреть всех возможных действий пользователя, которые приведут к краху программы. Непредусмотренные ошибки вызывают исключения.

Алгоритм Евклида и линейное представление НОД

Алгоритм Евклида и нахождение наибольшего общего делителя НОД
Добрый день, уважаемые читатели. На повестке дня алгоритм Евклида и алгоритм нахождения линейного представления НОД (без использования расширенного алгоритма Евклида :) ). Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше полезного контента для программистов.А на YouTube-канале ты найдешь обучающие видео по программированию. Подписывайся! Алгоритм Евклида Алгоритм…

Event C# | События и делегаты C#

события c# делегаты c# event c#
События C# в программировании чем-то похожи на события в повседневной жизни. Рождение, первый шаг, первый день в школе и тому подобное. Разумеется, для программы значимые события выглядят немного иначе. К примеру, загрузилась форма, изменилось значение поля или был создан объект.…

Топ 7 языков программирования 2020

top 7
За последнее десятилетие множество языков программирования вышло в свет. Однако не все они одинаково хорошо прижились в мире разработки ПО. А некоторые, что неудивительно, и вовсе были быстро забыты. Итак, на пороге нового года хочется знать, что же лучше изучить,…

C# Array | Работа с массивами в C#

массив c# array C#
C# Array предоставляет удобные инструменты по работе с массивами. Уточним, что массив – это набор элементов, расположенных друг за другом. В отличии от списков, массивы имеют размер, указываемый при создании. Выход за границы этого размера, соответственно, приведет к ошибке. Подпишись…

Эксперименты с входными данными в глубоком обучении

Добрый день, уважаемые читатели. Порой ко мне в голову приходят ненормальные мысли по поводу обучения нейросетей. И я решил — почему бы нам с вами не реализовать эти идеи и не оценить результат? :) Скорее всего такая задумка станет целым…

List C# | Работа со списками в C#

list c# - список c#
List C# - списки представляют собой удивительно гибкий инструмент по работе с коллекциями. Одной из главных особенностей списков является возможность использовать любой тип данных. Кроме того, в списках реализовано множество полезных методов.

Что нового в C# 8.0

C# 8.0 c sharp 8
Microsoft активно развивает язык программирования C Sharp. Работа над последней, восьмой версией началась сразу же после релиза седьмой. Стадия разработки и обсуждения растянулась больше чем на два года. Итоговая версия была выпущена в сентябре 2019. Специалисты, работающие с этим языком…

Анализ данных PornHub или двойное проникновение в визуализацию

Анализ данных PornHub
Добрый день, уважаемые читатели. Недавно мне на глаза попался отрывок статистики PornHub, где хранились данные про 190к видеоматериалов. Сам датасет находится на kaggle. Мы проведём анализ данных PornHub и визуализируем результаты статистики. Сегодня мы узнаем, какие самые высокооцениваемые, продолжительные или…

Что значит $ перед строкой в C# | Интерполяция строк c#

Интерполяция строк c#
Наверняка, вы видели символ $ перед строкой. Этот знак говорит о том, что используется интерполяция строк c#. Этот механизм позволяет максимально удобным образом выполнять форматирование текста. Разумеется, для тех же целей можно использовать String.Format. Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше полезного…

String C# | Работа со строками в C#

string c#
String C# представляю собой переменную, содержащую текст. Внутри программы текст хранится как набор символов (char). Строки C# не содержат нуль-терминалов на конце. Потому строка может содержать любое количество символов. Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше полезного контента для программистов. А на…