русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Використання Microsoft Visual Studio 2005

 

Інтегрована система розробки Microsoft Visual Studio 2005 значно полегшує створення програм З# порівняно з компіляцією за допомогою командного рядка. В її складі є потужні налагоджувальні кошти, довідкова бібліотека MSDN Library, яка неймовірно величезну кількість інформації (англійською мовою), візуальні засоби проектування додатків Microsoft Windows і багато іншого.

4.2.1 Створення нового проекту. Щоб створити найпростішу консольну програму з використанням Microsoft Visual Studio 2005, запустіть цю середовище розробки додатків і виберіть з меню File рядок New. Потім з меню другого рівня виберіть рядок Project.

В результаті на екрані з'явиться діалогове вікно New Project, показане на рис. 1.1.

Малюнок 4.1 - Створення нового проекту

У списку Project Types вкажіть тип проекту, клацнувши мишею рядок Visual C# Projects. Далі в списку шаблонів Templates виберіть шаблон проекту консольного додатка Console Application, клацнувши лівою клавішею миші значок у правій частині вікна New Project.

У полі Name введіть ім'я проекту, а в полі Location – шлях до каталогу проектів, в якому буде створено каталог створюваного проекту. Для вибору шляху до каталогу проектів ви можете скористатися кнопкою Browse.

Проробивши всі описані вище дії, клацніть кнопку OK. В результаті буде запущено майстер проектів, який автоматично створить і завантажить у вікно редагування вихідний текст програми:

using System;

using System.Collections.Generic;

using System.Text;

 

namespace HelloApp

{

class Program

{

static void Main(string[] args)

{

}

}

}

Порівнявши цей текст з текстом, наведеним у лістингу 1, можна виявити деякі відмінності.

Майстер проектів вибрав для класу ім'я Program, у той час як наш клас був названий HelloApp. Назва цього класу не має ніякого значення для працездатності програми, однак краще використовувати семантично значущі імена. Тому доведеться змінити це ім'я.

У програмі, створеної майстром проектів, метод Main має параметр args:

static void Main(string[] args)

Через цей параметр передаються аргументи запуску програми, вказані у командному рядку.

 

4.2.2 Проекти та рішення. При створенні програм і комплексів програм в інтегрованій системі розробки Microsoft Visual Studio 2005 використовуються поняття рішення (solution), та проект (project).

Проект являє собою набір файлів вихідних текстів, графічних файлів зображень та інших файлів, необхідних для створення програми. Наприклад, для нашого проекту створюється файл вихідного тексту HelloApp.cs і ряд інших файлів, наприклад, файл піктограма (піктограми).

Зазвичай складні програмні комплекси містять в собі багато програм і компонентів, причому, можливо, створених з використанням різних мов програмування і навіть розрахованих для використання на різних комп'ютерних платформах.

Для полегшення розробки Microsoft Visual Studio 2005 дозволяє представити всі створювані компоненти такого комплексу у вигляді набору проектів, об'єднаних спільним рішенням.

У нашому випадку при створенні проекту було також автоматично створено рішення HelloApp. Інформація про це рішення була збережена у файлі з іменем HelloApp.sln. Після того як ви закінчите роботу з Microsoft Visual Studio 2005, для того, щоб знову повернутися до роботи над проектом, достатньо просто двічі клацніть піктограму цього файлу в папці проекту.

Компоненти, що утворюють рішення, можна подивитися у вигляді ієрархічного дерева на вкладці Solution Explorer (рисунок 4.2).

Малюнок 4.2 – Вкладка Solution Explorer

Вікно вкладки Solution Explorer знаходиться у правому верхньому куті головного вікна Microsoft Visual Studio 2005.

Як видно на малюнку 4.2, рішення HelloApp входить один проект, який теж називається HelloApp. Проект HelloApp, у свою чергу, містить визначення посилань Reference, які нам поки що не цікаві, файл збірки (assembly) з ім'ям AsscmblyInfo.cs, а також файл із вихідним текстом програми Program.cs.

4.2.3 Зміна проекту. Тепер, щоб змусити програму робити те, що необхідно, потрібно внести деякі зміни у вихідний текст, створений майстром проекту.

Насамперед, клацніть правою клавішею миші на імені файлу Program.cs на вкладці Solution Explorer (рисунок 4.2) і виберіть пункт «Properties». Після цього в нижньому правому куті головного вікна Microsoft Visual Studio 2005 відкриється вікно з вкладкою Properties, призначеної для редагування властивостей файлу (рисунок 4.3).

Малюнок 4.3 – Вкладка Properties

Виберіть назву файла Program.cs в полі File Name та відредагуйте ім'я файлу. Замініть його ім'ям HelloApp.cs. " Після натискання на Enter – виберіть «Ok»

Далі внесіть зміни у вихідний текст програми. Додайте у вихідний текст методу Main два рядки, один з яких призначена для виводу на консоль повідомлення «Hello, C# world!», а друга чекає натискання на клавішу Enter:

System.Console.WriteLine{"Hello, C# world!");

System.Console.ReadLine();

Тепер ми готові протранслювати програму і запустити її на виконання. Щоб це зробити, просто натисніть клавішу F5.

Якщо все було зроблено правильно, через деякий час на екрані комп'ютера з'явиться консольне вікно з повідомленням «Hello, C# world!». Натисніть у вікні клавішу Enter — і вікно зникне.

У тому випадку, якщо ви помилилися при наборі коду, в нижній частині головного вікна Microsoft Visual Studio .NET з'явиться повідомлення про помилку. Крім того, помилкові рядки виділяються у вікні редагування хвилястою лінією синього кольору. Якщо підвести курсор миші до такої лінії, біля курсору з'явиться текст відповідного повідомлення про помилку.

 

Переглядів: 1655






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.