Особенности языка программирования C# (Си-шарп)

Автор работы: Пользователь скрыл имя, 16 Декабря 2010 в 19:19, реферат

Краткое описание

C# — это типизированный, объектно-ориентированный, простой и в то же время мощный язык программирования, который позволяет разработчикам создавать многофункциональные приложения. Разработан в 1998—2001 годах группой инженеров под руководством Андерса Хейлсберга в компании Microsoft как основной язык разработки приложений для платформы Microsoft .NET (программной платформы от компании Microsoft, предназначенной для создания обычных программ и веб-приложений).

Содержание работы

Введение 3
История возникновения 4
Особенности C# 5
Особенности реализации основных конструкций в C#. 6
Типы данных 6
Примитивные типы 6
Ссылочные типы 6
Структуры (записи) 7
Перечислимые типы 8
Массивы и коллекции 8
Параметризованные (обобщённые) типы 8
Переменные. 9
Циклы. 10
Цикл foreach 10
Цикл for 10
Цикл while 10
Цикл do-while 10
Функции и процедуры 11
Возвращаемые значения 11
Параметры 12
Некоторые особенности синтаксиса 13
Перегрузка операций 13
Пространства имён 13
Классы 14
Объявление класса 14
Создание объектов 15
Наследование классов 16
Таблица допустимых в определении классов комбинаций модификаторов доступа 17
Интерфейсы 17
Свойства и индексаторы 18
Сравнение C, C++ и C# 19
Сфера применения C# 21
Заключение 22
Список литературы 23
Приложения 24
Приложение 1 24
Приложение 2 24
Приложение 3 25
Приложение 4 25