Категория:C Sharp
Внешний вид
C# (произносится си шарп - англ. C Sharp) — объектно-ориентированный язык программирования. Разработан в 1998—2001 годах группой инженеров компании Microsoft под руководством Андерса Хейлсберга и Скотта Вильтаумота как язык разработки приложений для платформы Microsoft .NET Framework. Впоследствии был стандартизирован как ECMA-334 и ISO/IEC 23270.
C# относится к семье языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к C++ и Java. Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов (в том числе операторов явного и неявного приведения типа), делегаты, атрибуты, события, переменные, свойства, обобщённые типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML. Переняв многое от своих предшественников — языков C++, Delphi, Модула, Smalltalk и, в особенности, Java — С#, опираясь на практику их использования, исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем, например, C# в отличие от C++ не поддерживает множественное наследование классов (между тем допускается множественная реализация интерфейсов). |
|
Страницы в категории «C Sharp»
Показано 8 страниц из 8, находящихся в данной категории.
- Проект Bottles будет переписан на языке Rust с использованием libcosmic
- GitHub ввёл в строй систему машинного обучения Copilot, генерирующую код
- Си и Python сместили Java в рейтинге языков программирования Tiobe
- Rust вошёл в 20 самых популярных языков по рейтингу Redmonk
- Самые популярные языки программирования за 2018 год по просмотрам в Википедии
- Какие языки программирования больше всего заинтересовали читателей Русской Википедии в 2016 году?
- Рейтинг популярности Русского Викиучебника 2015
- Рейтинг популярности Русского Викиучебника 2014
Категории:
- Языки программирования по алфавиту
- Языки программирования, появившиеся в 2000 году
- Microsoft Research
- Свободное и открытое программное обеспечение Microsoft
- Семейство языков программирования C Sharp
- Языки программирования семейства C
- Языки программирования платформы .NET
- Языки веб-программирования
- Языки программирования с автоматическим управлением памятью
- Высокоуровневые языки программирования
- C