C# Інтро
Що таке C#?
C# вимовляється як "C-Sharp" (Сі-шарп).
Це об’єктно-орієнтована мова програмування, створена Microsoft, яка працює на платформі .NET Framework.
C# походить від сімейства C, і ця мова близька до інших популярних мов, таких як C++ та Java.
Перша версія була випущена у 2002 році. Остання версія, C# 11, була випущена в листопаді 2022 року.
C# використовується для:
- Мобільні програми
- Настільні програми
- Веб-програми
- Веб-служби
- Веб-сайти
- Ігри
- VR
- Програми баз даних
- І багато, багато іншого!
Про C#
Остання версія мови програмування C# (C-Sharp) — C# 11.0. Вона була випущена 8 листопада 2022 року разом із .NET 7.0.
C# 11.0 містить ряд нових функцій і вдосконалень, зокрема:
- Необроблені рядкові літерали
- Підтримка універсальної математики
- Ініціалізатори для масивів stackalloc
- Можливість використовувати фіксовані оператори з будь-яким типом, який підтримує шаблон Span
- Доступ до полів фіксованої ширини без закріплення
- Можливість перепризначати локальні посилальні змінні
Більш детальну інформацію про нові функції в C# 11.0 можна знайти на вебсайті Microsoft.
C# на Microsoft Learn: https://learn.microsoft.com/uk-ua/dotnet/csharp/.
Цей розділ містить різноманітні ресурси для вивчення та використання C#, включаючи навчальні посібники, документацію та довідкові матеріали. Ви також можете знайти інформацію про останню версію C# і нові функції, які з’являться в наступних випусках.
Навіщо використовувати C#?
- Це одна з найпопулярніших мов програмування у світі
- Її легко освоїти та використовувати
- Вона має величезну підтримку спільноти
- C# — це об’єктно-орієнтована мова, яка надає чітку структуру програмам і дозволяє повторно використовувати код, знижуючи витрати на розробку.
- Оскільки C# близька до C, C++ та Java, вона полегшує програмістам перехід на C# або навпаки
Початок роботи
Цей посібник навчить вас основам мови програмування C#.
Не обов’язково мати попередній досвід програмування.
Почати вивчати C# »Анекдот про програмістів на C# та Python
- Поясни мені, в чому різниця та що спільного між програмістом на C# та програмістом на Python?
- Все просто! Різниця в тому, що програміст на C# з кожним наступним рядком коду намагається цей код погіршити, а програміст на Python з кожним рядком коду намагається цей код покращити! А спільного те, що в результаті вони витрачають на свою роботу практично однаковий час...