Мова програмування C# була створена в 1999 році компанією Microsoft. Спочатку мова мала назву COOL - скорочення від C-like Object-Oriented Language, але пізніше вона була змінена на C#.
Мова була створена Андерсом Хайлсбургом, щоб допомогти усунути недоліки інших мов програмування, які застосовуються в той час. Мова строго типізована, об'єктно-орієнтована, і компонентно-орієнтована, використовується уніфікована система типів. На відміну від C або C ++, C# управляє пам'яттю і здійснює управління ресурсами, що вписується в поняття керованого коду. C# використовує механізм збору сміття, щоб звільнити пам'ять і ресурси, на які більше немає посилань в коді програми, що допомагає запобігти проблемам витоку пам'яті.
- Строго-типізована - мова передбачає перевірку типів змінних в коді.
- Об'єктно-oрієнтована - C# надає розробникові використовувати всі принципи об'єктно-орієнтованого програмування, такі як інкапсуляція, успадкування і поліморфізм.
- Компонентно-орієнтована - C# дозволяє створювати програмні компоненти для автономних пакетів функціональності.
- Уніфікована система типів - всі типи C#, від примітивних до посилань, успадковують від одного типу, відомого як Object.
Visual Studio
Visual Studio є найкращим інструментом для більшості програмістів, які пишуть код на C#. Visual Studio представляє собою інтегроване середовище розробки (IDE), що містить безліч функцій покликаних зробити процес кодування набагато простішим. За допомогою Visual Studio ви можете бачити підсвічування синтаксису кольором і форматування коду, що дозволяє легше побачити ключові слова і структуру коду. Intellisense дозволяє заощадити час на написання коду і пошук сигнатур методів.
Visual Studio влючає в себе інтегровані засоби налагодження, які допоможуть усунути помилки у вашому коді.
З Visual Studio 2015 ви можете переглядати оголошення і редагувати їх в інших файлах проекту не втрачаючи при цьому вашої поточної позиції.
Ви можете керувати всім вашим рішенням, яке може включати в себе кілька файлів проекту, і все це з Visual Studio. Розгортання додатків також легко здійснюється за допомогою Visual Studio, будь-то розгортання на мобільний пристрій, веб-сервер або хмару.
Завантажте VISUAL STUDIO 2015 COMMUNITY EDITION безкоштовно для продовження роботи над курсом.
|