Лекция 3 Visual studio(C#) (1).pptx
- Количество слайдов: 33
VISUAL STUDIO C#
VISUAL STUDIO (VS) • Integrated Development Environment (IDE) – интегрированная среда разработчика • IDE – это набор инструментов разработчика ПО, собранный в составе единого приложения и облегчающий труд программиста при написании приложений • В центре VS находится среда программирования (платформа) – . NET Framework • Платформа. NET Framework представляет среду управляемого выполнения, возможности упрощения разработки и развертывания, а также возможности интеграции со многими языками программирования
VISUAL STUDIO (VS) • Включает языки программирования: – Visual Basic (VB) – Visual C# – Visual C++ – Visual F# • Существенный положительный эффект достигается при групповой разработке • Над одним проектом могут работать программисты на C#, VB, C++, при этом среда обеспечивает совместимость программных частей, написанных на разных языках
Обратите внимание на ; Язык C# чувствителен к регистру. При вводе программ, написанных на языке C#, учитывайте регистр. За именем функции следуют аргументы функции, заключенные в круглые скобки, а после скобок стоит точка с запятой. Аргументы разделяются запятыми.
Комментарий // одна строка /* несколько строк Несколько строк */
Message. Box • Отображает окно сообщения, в котором могут содержаться текст, кнопки и символы, которые информируют пользователя и дают ему указания. Message. Box. Show(“текст_сообщения”, “заголовок”, Message. Box. Buttons. кнопки, Message. Box. Icon. вид_значка)
Использование свойства Закрытие формы
VB C#
Типы данных VB C# . NET Byte byte Byte 8 -битовое беззнаковое целое число Sbyte sbyte Sbyte 8 -битовое знаковое целое число Integer int Int 32 32 -битовое знаковое целое число Long long Int 34 64 -битовое знаковое целое число Single float Single 32 -битовое число с плавающей точкой Double double Double 64 -битовое число с плавающей точкой Boolean bool Boolean True/False Char char Char 16 битовый символ unicode Decimal decimal Decimal 96 битовое десятичное число (используется для указания денежных сумм) String string String Строка символов
Переменные int a; // Объявление a. int b; // Объявление b. b = 10; // Инициализация b. a=b+b; // Инициализация a. int с = 0; // Объявление и инициализация с.
• • • float temperature; string name; char first. Letter = 'C'; var limit = 3; int[] source = { 0, 1, 2, 3, 4, 5 }; Int 32 age; • Ключевое слово var сообщает компилятору необходимости определения типа переменной из выражения, находящегося с правой стороны оператора
Константы • const float Pi = 3. 14;
C# VB Ветвление
Ветвление C# VB
Циклы C# VB
Циклы
Циклы
Задание стартовой формы
Открытие формы • Ошибка • В C# Form 2 – это название класса, а не переменная • Необходимо создать переменную и работать с ней
Открытие формы в модальном режиме • Для открытия формы в модальном режиме, т. е. , чтобы нельзя было переключиться на другую, пока открыта текущая необходимо вызвать метод Show. Dialog().
Использование финансовых функций Excel • Расчет кредита – функция Excel ПЛТ() – функция (метод) Pmt()класса Worksheets. Function
Использование финансовых функций Excel
Использование финансовых функций Excel
Вызов функции Visual Basic
Вызов функции Visual Basic
Обработки исключений • Вначале выполняются все инструкции между операторами try и catch. • Если между этими операторами вдруг возникает исключение, то обычный порядок выполнения останавливается и переходит к инструкции сatch. • Инструкция catch имеет следующий синтаксис: catch (тип_исключения имя_переменной) • catch (Exception ex) будет обрабатывать практически все исключения • В любом случае выполняется блок finally. Однако этот блок необязательный, и его можно при обработке исключений опускать.
Схема обработки исключений в C# Try {//нормальное выполнение. . . } catch (Exception e) { Message. Box. Show("Ошибка: " + ex. Message); } catch (T 1 e 1) {. . . } . . . catch(Tk ek) {. . . } finally {. . . }


