C# (C Sharp) programming
18.8K subscribers
719 photos
36 videos
8 files
647 links
По всем вопросам- @haarrp

C# - обучающий канал Senior C# разработчика.

@ai_machinelearning_big_data - Machine learning

@itchannels_telegram - 🔥лучшие ит-каналы

@csharp_ci - C# академия

@pythonlbooks- книги📚

Реестр РКН: https://clck.ru/3Fk3kb
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Слеза ностальгии для программистов: возрождение классического Visual Basic 6, полностью написанного на C#.

В проект входят Visual Designer и поддержка открытия/сохранения проектов в формате, совместимом с VB6.

dotnet publish AvaloniaVisualBasic.Desktop -f net9.0 -o bin/
dotnet publish AvaloniaVisualBasic.Standalone -f net9.0 -o bin/standalone/


🖥 GitHub
⭐️ Веб-версия

#csharp #programming

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
📘 Обновлённый обзор C#: история версий и ключевые новшества

Microsoft опубликовала подробную хронологию C# — от версии 1.0 до последней, показывая эволюцию языка за 20+ лет:

🕰️ Обзор ключевых этапов:

C# 1.0–2.0 — классика: базовые ООП, exception-обработка, типы значений, generics
C# 3.0 — революция LINQ, lambda`-выражения, автоматические свойства, `var
C# 4.0dynamic, улучшения COM и переговорчивость аннотации
C# 5.0async/await — асинхронность для всех
C# 6.0 — улучшения синтаксиса: string interpolation, expression-bodied members, null-условные выражения
C# 7.xtuples, pattern matching, ref locals, out variables
C# 8.0 — nullable reference types, ranges/indices, асинхронные потоки
C# 9.0record, init-only properties, top-level statements
C# 10 — глобальные using, file-scoped namespace, улучшенные структуры
C# 11 — raw string literals, generic math, pattern matching improvements
C# 12 и далее — ожидаются расширенные метапрограммирование, списочные выражения, улучшения в безопасность и производительности

🔧 Почему это важно:

• Язык постоянно развивается, становясь выразительнее, безопаснее и удобнее
• Новые версии дают мощные инструменты — для асинхронного программирования, функционального стиля и более чистого кода
• Понимание изменений помогает быстрее адаптироваться к трендам и выбирать актуальный инструментальный стек

💡 Если вы разрабатываете на C#, стоит ознакомиться с историей версий — и понять, какие фичи уже доступны, а что стоит ожидать в будущем.

👉 Подробнее

@csharp_ci

#dotnet #csharp #programming #developer #language #whatsnew #technology