Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Desktop_1 / 2010_150 Акчурин - Программирование на языке C#.doc
Скачиваний:
171
Добавлен:
10.06.2015
Размер:
4.82 Mб
Скачать
    1. ИсрVisual Studio .Net

При запуске ИСР отображается стартовая страница.

Для создания нового проекта исполняется команда Файл=>Создать=>Проект

Отображается окно выбора языка программирования и типа проекта.

Далее как в других ИСР.

    1. ИсрSharpDevelop

При запуске ИСР отображается стартовая страница.

Окно содержит встроенные окна. В центре главного окна на вкладках размещаются основные окна, а на периферии служебные окна.

В центре могут размещаться основные окна (на вкладках, если их несколько):

  • Начальная страница.

  • Дизайнеры.

  • Редакторы кода.

  • Ощибки

Для создания нового проекта исполняется команда Файл=>Создать=>Решение

Отображается окно выбора языка программирования и типа проекта.

При выборе языкаC#, Windows приложения и шаблона Консольное приложение отображается окно проекта, в котором вставлен шаблон кода вывода в консоль фразы..

При запуске отображается консоль.

  1. Основы языка c#

    1. Алфавит

Алфавит (или множество литер) языка программирования С# составляют символы таблицы кодов unicod. Алфавит С# включает:

  • строчные и прописные буквы латинского алфавита;

  • строчные и прописные буквы национального алфавита;

  • цифры от 0 до 9;

  • символ «_»;

  • набор специальных символов: " { }, 1 [ ] + — %/ \; ' : ? < > = ! & # ~ *-

  • прочие символы.

Алфавит С# служит для построения слов, которые в C++ называются лексемами. Различают типы лексем:

  • идентификаторы;

  • ключевые слова;

  • знаки (символы) операций;

  • литералы;

  • разделители.

Почти все типы лексем (кроме ключевых слов и идентификаторов) имеют собственные правила словообразования, включая собственные подмножества алфавита. Лексемы обособляются разделителями. Этой же цели служит множество пробельных символов, к числу которых относятся пробел, табуляция, символ новой строки и комментарии.

    1. Комментарии

Комментарии – это фрагменты кода, которые игнорируются компилятором. В C# определены комментарии:

  • // - комментарий до конца строки.

  • /* - символы начала многострочного комментария.

  • */ -символы конца многострочного комментария.

    1. Идентификаторы

В языке C# используется кодировка unicod. Это означает:

  • Чувствительность к регистру, M и m - это разные переменные.

  • Допустимо использовать для идентификаторов символы кириллицы.

На имена накладываются ограничения.

  • Первый символ – буква.

  • Следующие символы – буквы, цифры, символ подчеркивания.

В языке C# для многословных имен не принятоприменять символы подчеркивания. Рекомендуется разделять слова, используя в начале слова заглавные буквы. Возможны два стиля имен:

  • Pascal, с заглавной буквы начинается каждое слово идентификатора, включая первое. Например, ЭтоМойИдентификатор.

  • Camel, первая буква строчная, но имя может содержать заглавные буквы (визуально это горбы, camel = верблюд). Например, этоМойИдентификатор.

В типах .NET Framework используется иерархическая схема именования с точкой. При таком подходе связанные типы группируются в пространства имен, что упрощает их поиск и создание ссылок.

Первая часть полного имени — до крайней правой точки — это имя пространства имен. Последняя часть имени — это имя типа. Например,

System.Collections.ArrayList

представляет собой тип ArrayList, который принадлежит пространству имен System.Collections. Типы в System.Collections можно использовать для работы с коллекциями объектов.

Соседние файлы в папке Desktop_1