en
Feedback
C# (C Sharp) programming

C# (C Sharp) programming

Open in Telegram

По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ

Show more

📈 Analytical overview of Telegram channel C# (C Sharp) programming

Channel C# (C Sharp) programming (@csharp_ci) in the Russian language segment is an active participant. Currently, the community unites 18 307 subscribers, ranking 7 335 in the Technologies & Applications category and 36 870 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 18 307 subscribers.

According to the latest data from 15 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -14 over the last 30 days and by 0 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 19.46%. Within the first 24 hours after publication, content typically collects 7.27% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 3 563 views. Within the first day, a publication typically gains 1 331 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 0.
  • Thematic interests: Content is focused on key topics such as .net, api, логика, архитектура, string.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ

Thanks to the high frequency of updates (latest data received on 16 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

18 307
Subscribers
No data24 hours
+87 days
-1430 days
Posts Archive
#csharp #linq #tip by Milan Jovanović
#csharp #linq #tip by Milan Jovanović

4 способа прокачать свою карьеру в разработке, аналитике, менеджменте и попасть в Яндекс Летние школы Академии Яндекса До 27
4 способа прокачать свою карьеру в разработке, аналитике, менеджменте и попасть в Яндекс Летние школы Академии Яндекса До 27 апреля продолжается набор кандидатов с опытом разработки в Школу бэкенд-разработки (C++, Python, Java, Go). Обучение бесплатное. Иногородним Яндекс оплатит билеты и проживание на период практики в офисах Яндекса в Москве, Алматы и Белграде. Лучшим студентам — офер в штат Яндекса. Открытый лекторий Академии Яндекса Если нет времени на Школы, регистрируйтесь на бесплатный Открытый лекторий, который включает программу Летних школ. Это 120 лекций по софт-скилам, бэкенд-, фронтенд- и мобильной разработке, аналитике и продакт-менеджменту. Стажировки по бэкенд-, фронтенд- и мобильной разработке, аналитике и ML Подайте заявку на оплачиваемую стажировку (от 3 до 6 месяцев), чтобы получить опыт работы над продуктами Яндекса, которыми пользуются миллионы. Иногородним стажёрам Яндекс оплачивает проживание и билеты. Intern Meetup Week и пробные собеседования Всё о стажировках, общение с разработчиками и экспертами Яндекса, пробное собеседование в Яндекс. Регистрируйтесь на Intern Meetup Week до 12 апреля! Митап пройдёт в онлайн- и офлайн-формате c 17 по 20 апреля.

🖥 Задача: последовательность Посмотри-и-скажи (Count and Say) — это последовательность целых чисел с первыми пятью слагаемыми: 1, 11, 21, 1211, 111221, … Каждое последующее число генерируется из предыдущего путём конкатенции цифры, из которой состоит группа одинаковых цифр и количества цифр в этой группе, для каждой группы одинаковых цифр в числе. Например: 1 читается как «одна единица», то есть 11 11 читается как «две единицы», то есть 21 21 читается как «одна двойка, одна единица», то есть 1211 1211 читается как «одна единица, одна двойка, две единицы», то есть 111221 111221 читается как «три единицы, две двойки, одна единица», то есть 312211 Напишите алгоритм, который определяет n-й член последовательности. Входные данные: n — натуральное число от 1 до 30 включительно. Вывод: n-й член последовательности. Пример: 1. n = 1 Output: 1 2. n = 4 Output: 1211 Разбор Идея простая, для генерации n-го члена мы генерируем предыдущие n-1, зная начальное значение для n=1. Необходимо отслеживать кол-во последовательных символов и ставить это число перед самим символом. Все детали смотрите в реализации. Реализация using System; using System.Collections.Generic; public class Program { public static string CountAndSay(int n) { if (n == 1) { return "1"; } var arr = new List<byte>() { 1 }; for (int i = 2; i <= n; i++) { byte count = 1; int len = arr.Count; var val = arr[0]; var newNumber = new List<byte>(); for (int j = 1; j < len; j++) { if (arr[j] == val) { count++; } else { newNumber.Add(count); newNumber.Add(val); count = 1; } val = arr[j]; } if (count > 0) { val = arr[len - 1]; newNumber.Add(count); newNumber.Add(val); } arr = newNumber; } return string.Join("", arr); } public static void Main() { Console.WriteLine("UniLecs"); Console.WriteLine(CountAndSay(4)); // 1211 Console.WriteLine(CountAndSay(5)); // 111221 Console.WriteLine(CountAndSay(6)); // 312211 } } 👉 Пишите ваше решение в комментариях👇 @csharp_ci

⚡️ Pidgin Легкая, быстрая и гибкая библиотека синтаксического анализа для C#. 🖥 Github @csharp_ci
⚡️ Pidgin Легкая, быстрая и гибкая библиотека синтаксического анализа для C#. 🖥 Github @csharp_ci

🖥 Что выведет код? public class Employee { private string name; public string Name { get { return name; } set { name = value; } } } public class Manager : Employee { private string name; public new string Name { get { return name; } set { name = value + ", Manager"; } } } class Program { static void Main() { Manager m1 = new Manager(); m1.Name = "John"; ((Employee)m1).Name = "Mary"; Console.WriteLine(m1.Name); } } 👉 Пишите ваше решение в комментариях👇 @csharp_ci

Дорожная карта для .NET-разработчика в 2023 году Ник Чапсас делится своим видением относительно знаний, которыми должен обладать .NET-разработчик в 2023 году. Только вот странно, что по C# надо знать только C# 11, .NET 7 и .NET CLI.🤦‍♂️ 🌐 Смотреть

🎁 Бесплатный урок по C# для разработчиков с опытом 📆 10 апреля в 20:00 Тема: Паттерны проектирования в C#: абстрактная фабр
🎁 Бесплатный урок по C# для разработчиков с опытом 📆 10 апреля в 20:00 Тема: Паттерны проектирования в C#: абстрактная фабрика, декоратор и другие Что будет на занятии? - Рассмотрим классификацию паттерно, критику, ощутим мощь их применения для решения конкретной задачи. - Обсудим популярные (часто встречающиеся) паттерны: абстрактная фабрика, Декоратор, - Затронем паттерны, которые можно встретить в проектах значительно реже: компоновщик, посетитель и другие. 👉🏻 Пройди вступительный тест, чтобы попасть на занятие https://otus.pw/j2ci/ 📌Этот вебинар — лишь часть курса «C# Developer. Professional», продолжить обучение можно в рассрочку.

Создайте API .NET за 3 минуты с помощью Chat GPT. Знаете ли вы, что можно создать REST API на C# менее чем за 3 минуты?! Чита
Создайте API .NET за 3 минуты с помощью Chat GPT. Знаете ли вы, что можно создать REST API на C# менее чем за 3 минуты?! Читайте дальше, чтобы узнать секреты быстрой разработки API .NET с помощью Chat-GPT. Давайте начнем! ▪ Читать@Chatgpturbobot @csharp_ci

🎁 Приглашаем на бесплатный урок по C# Тема: Делаем программу интерактивной На занятии будем работать с выводом и вводом данн
🎁 Приглашаем на бесплатный урок по C# Тема: Делаем программу интерактивной На занятии будем работать с выводом и вводом данных в консоли: ввод данных и их преобразование в другие типы, форматирование вывода, работа с классом Console. 👉 Регистрируйтесь и подключайтесь https://otus.pw/ioCU/ 📌 Урок является частью специализации «C# Developer». Используйте эту возможность протестировать онлайн-курс и получить профессиональные знания. Реклама. Информация о рекламодателе на сайте www.otus.ru

🖥 ArrayPool: подводные камни Автоматическая сборка мусора упрощает разработку программ, избавляя от необходимости отслеживат
🖥 ArrayPool<T>: подводные камни Автоматическая сборка мусора упрощает разработку программ, избавляя от необходимости отслеживать жизненный цикл объектов и удалять их вручную. Однако, чтобы сборщик мусора был полезным инструментом, а не главным врагом на пути к высокой производительности — иногда имеет смысл помогать ему, оптимизируя частые аллокации и аллокации больших объектов. Для уменьшения аллокаций в современном .NET предусмотрены Span/Memory<T>, stackalloc с поддержкой Span, структуры и другие средства. Но если без объекта в куче не обойтись, например, если объект слишком большой для стека, или используется в асинхронном коде — этот объект можно переиспользовать. И для самых крупных объектов — массивов, в .NET встроены несколько реализаций ArrayPool<T>. В этой статье я расскажу о внутреннем устройстве реализаций ArrayPool<T> в .NET, о подводных камнях, которые могут сделать пулинг неэффективным, о concurrent-структурах данных, а также о пулинге объектов, отличных от массивов. ▪ Читать @csharp_ci

Octokit - GitHub API Client Library for .NET Octokit - это клиентская библиотека, для .NET Framework 4.6 или выше и .NET Stan
Octokit - GitHub API Client Library for .NET Octokit - это клиентская библиотека, для .NET Framework 4.6 или выше и .NET Standard 2.0 и выше, которая обеспечивает простой способ взаимодействия с Github Api 🖥 Github @csharp_ci

Что будет выведено на консоль?
Anonymous voting

photo content

Microsoft обновила стратегии развития языков, которые входят в .NET. В целом, упор сделан на сообществе, стремительном развитии и инновациях: C# (читать), F# (читать) и Visual Basic. @csharp_ci

🎁 Приглашаем на бесплатный урок по C# для разработчиков с опытом. Занятие приурочено к старту онлайн-курса «C# Developer. Pr
🎁 Приглашаем на бесплатный урок по C# для разработчиков с опытом. Занятие приурочено к старту онлайн-курса «C# Developer. Professional» в OTUS. 📆 28 марта в 20:00 Тема: Пишем с нуля Event Loop на блокирующих очередях 🔄 Что будет на занятии? — Разработаем многопоточный сервер приложений с минимум примитивов синхронизации. — Рассмотрим вопросы синхронизации, масштабируемости приложения, обработку входящих сообщений, вопросы реализации длительных операций. 👍 Спикером выступит Евгений Тюменцев, директор компании по разработке программного обеспечения. Этот вебинар — лишь часть курса «C# Developer. Professional», продолжить обучение можно в рассрочку. 👉 Для регистрации на урок пройдите вступительный тест

⚙️UniTask — библиотека, которая предоставляет эффективную интеграцию async/await для Unity без выделения ресурсов. 🖥 Github
⚙️UniTask — библиотека, которая предоставляет эффективную интеграцию async/await для Unity без выделения ресурсов. 🖥 Github @csharp_ci

👨‍💻Кодите на C# и ждете роста? Научиться разрабатывать на C# сложные клиент-серверные приложения. В OTUS стартует новый пот
👨‍💻Кодите на C# и ждете роста? Научиться разрабатывать на C# сложные клиент-серверные приложения. В OTUS стартует новый поток онлайн-курса «C# Developer. Professional». Почему стоит пройти курс? За 6 месяцев обучения вы научитесь разрабатывать сложные клиент-серверные приложения уровня крепкого Middle. Результат обучения — полностью реализованный проект по трёхзвенной архитектуре, который вы выполните в Scrum-команде. Пройдите вступительный тест и получите: ✔️ Запись мастер-класса о занятиях на курсе ✔️ Доступ к записям всех открытых уроков ✔️ Приглашения на ближайшие мероприятия ✔️ Скидку на прохождение онлайн курса «C# Developer. Professional»- 👉 Не время стоять на месте! Пройдите вступительный тест, чтобы понять, подходит ли вам курс https://otus.pw/XwPZ/

.NET 8 уже в пути! Откройте для себя его новые возможности Вы можете в это поверить? Такое ощущение, что только вчера мы были
.NET 8 уже в пути! Откройте для себя его новые возможности Вы можете в это поверить? Такое ощущение, что только вчера мы были в восторге от .NET 7, и вот мы уже говорим о .NET 8! Время летит незаметно, когда готовится что-то потрясающее. Но не бойтесь, Microsoft усердно работает над тем, чтобы предоставить нам новейшие и замечательные функции, которые мы рассмотрим в этой статье. Так что сядьте поудобнее, расслабьтесь и давайте погрузимся во все новые захватывающие обновления, которые приготовили для нас в .NET 8. 📌 Читать @csharp_ci

📍 Начни изучать C# с 0 и практикой в команде разработчиков! 👉 Приглашаем вас на бесплатный урок для новичков по C#. Тема ур
📍 Начни изучать C# с 0 и практикой в команде разработчиков! 👉 Приглашаем вас на бесплатный урок для новичков по C#. Тема урока: Как выучить C# с нуля На открытом уроке мы разберемся, как можно изучить С# с нуля и какие актуальные ресурсы лучше всего использовать новичку. 📌 Продолжить изучать C#-разработку вы сможете на курсе, который доступен в рассрочку до 12400 ₽ в месяц 👉Для участия зарегистрируйтесь по ссылке https://otus.pw/q2c2P/

Разработка веб-приложений с помощью .NET и Visual Studio: серия практических уроков Этот проект из 6 частей, который поможет научиться создавать веб-приложения на C#. На примере создания простого сайта для пиццы автор объясняет Razor Page, API и Azure: https://github.com/dotnet/intro-to-dotnet-web-dev #c @csharp_ci