русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Консольні додатки


Дата додавання: 2015-01-08; переглядів: 1150.


Середовище Visual Studio .NET працює орієнтовано на створення Windows- і Web- додатків, проте розробники передбачили роботу і з консольними застосуваннями. При запуску консольного застосування операційна система створює так зване консольне вікно, через яке йде все уведення-виведення програми. Зовні це нагадує роботу в операційній системі в режимі командного рядка, коли уведення-виведенням є потік символів.

Консольні застосування щонайкраще підходять для вивчення мови, оскільки в них не використовується множина стандартних об'єктів, необхідних для створення графічного інтерфейсу. У першій частині курсу ми створюватимемо тільки консольні застосування, щоб зосередити увагу на базових властивостях мови С#. У наступному розділі розглянуті найпростіші дії в середовищі: створення і запуск на виконання консольного застосування на С# . Більш повні відомості, необхідні для роботи в Visual Studio.NET, можна отримати з документації або книг [8] [16]. Більшість прикладів, приведених в посібнику, ілюструють базові можливості С# і розроблялися в Microsoft Visual Studio 2008 (бібліотека .NET Framework 3.5).

Для створення проекту слід після запуску Visual Studio 2008 в головному меню вибрати команду File ► New ► Project. У лівій частині діалогового вікна New Project, що відкрилося, потрібно вибрати пункт Visual С#, в правій - пункт Console Application. У полі Name можна ввести ім'я проекту, а в полі Location - місце його збереження на диску, якщо задані за умовчанням значення вас не влаштовують. Після натискання на кнопці ОК середовище створить рішення і проект з вказаним ім'ям. Зразковий вид екрану приведений на рис. 1.3.

У верхній частині екрану розташовується головне меню (з розділами File, Edit, View і т.д.) і панелі інструментів. Панелей інструментів в середовищі велика кількість, і якщо включити їх всіх (View ► Toolbars), вони займуть половину екрану.

 

 

Рис. 1.3. Шаблон проекту при роботі з консоллю

 

У верхній лівій частині екрану розташовується вікно управління проектом Solution Explorer (якщо воно не відображається, слід скористатися командою View ► Solution Explorer головного меню). У вікні перераховані всі ресурси, що входять в проект: посилання на бібліотеку (System, System.Data, System.XML.), файл з початковим текстом (Program.cs), інформація про збірку (Assemblyinfo.cs). У цьому ж вікні можна побачити і іншу інформацію, якщо перейти на вкладку Class View у вікні, що з'явилося, можна бачити список всіх класів, що входять в додаток, їх елементів і предків. У міру вивчення матеріалу будуть описані інші можливості середовища Visual Studio .NET.

Основний простір екрану займає вікно редактора, в якому розташовується текст програми, створений середовищем автоматично. Текстом є каркас, в який програміст додає код в міру необхідності. На лістингу 1.1 приведена перша програма. Тут введений один рядок:

 

Console.WriteLine("Первая программа");

 

Решта тексу була сформована автоматично.

 

Лістинг 1.1.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

 

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

Console.WriteLine("Первая программа");

}

}

}

 

Найпростіший спосіб запустити програму - натиснути клавішу F5 (або вибрати в меню команду Debug н Start). Якщо програма написана без помилок, то фраза "Перша програма" промайне перед очима в консольному вікні, яке негайно закриється. Це добрий результат, але для того, щоб побачити результат рішення, слід скористатися клавішами Ctrl+F5 (або вибрати в меню команду Debug ► Start Without Debugging).

Для збереження файлу використовується команда File н Save головного меню або кнопка Save на панелі інструментів. Втім, при запуску програми середовище збереже початковий текст самостійно.

Компілятор може виявити в тексті програми синтаксичні помилки. Він повідомляє про це у вікні, розташованому в нижній частині екрану.

Після загальних уявлень про платформу .NET, можна приступити до вивчення мови С#.

У даному розділі дано дуже коротке введення в цікаву і обширну тему - платформу .NET. Для глибшого розуміння механізмів її функціонування рекомендується вивчити додаткову літературу ([5], [19], [26], [27]) і публікації в Інтернеті.


<== попередня лекція | наступна лекція ==>
Середовище Visual Studio .NET | Алфавіт і лексеми


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн