события c# делегаты c# event c#

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

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

(далее…)
top 7

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

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

массив c# array C#

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

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

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

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

list c# - список c#

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

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

C# 8.0 c sharp 8

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

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

Анализ данных PornHub

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

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

Интерполяция строк c#

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

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

string c#

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

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

Принципы SOLID C#

Принципы SOLID C#

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