Єдина Країна!

Головне меню

Наша кнопка

Українські уроки про ІТ

Друзі

Підтримка української армії



Hello word на C#
Написав developer   
Середа, 22 лютого 2012 21:45
Переглядів: 3811

Доброго.

За давно існуючою традицією при початку вивчення нової мови програмування слід написати програму, що виводить на екран напис "Hello word". З цього почнемо і ми.

Програма буде створена інструментами запропонованими Майкрософт. Тож відкриємо Microsoft Visual Studio і виконаємо наступні дії. Виберіть в меню "File" => "New" => "Project" ("Файл"=> "Создать"=>"Проект").

В вікні, що з'явилося вибрати мову(Visual C#), а потім  "Console Application" чи "Консольное приложение". Знизу можна помітити декілька текстових полів. В першому відображено ім'я проекту(майбутньої програми), а нижче місце, де будуть створюватися файли програми. Visual Studio слідкує за тим, щоб ці поля були завжди заповненні і там вже є параметри за умовчанням, тож можна натискати ОК нічого не змінюючи.

Відкриється редактор з вже існуючим текстом. Visual Studio вже створила програму, але на жаль вона нічого не вміє. Аби змусити її привітатися з світом слід дописати рядки виділені червоним. Вже все готове, залишилось натиснути F5(запустити програму) і програма запрацює.  Для кращого розуміння того, що відбувається я додав коментарі(частина програми що знаходиться після знаку // і носить інформативний характер).

 

using System; // системна біліотека, забезпечує основні функції

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication2 // простір імен

{

class Program // клас програми

{

static void Main(string[] args) // точка виходу в програму

{

Console.WriteLine("Hello Word !!!"); //вивід слів на екран

Console.ReadKey(); //затримати напис до натиснення будь якої кнопки

}

}

}

 

А тепер більш детально. При початку роботи слід підключити бібліотеки з якими будемо працювати. Бібліотека – це набір певних класів, що мають свою структуру та приблизно однакове призначення.

Далі – простір імен. Зазвичай він збігається з іменем проекту і використовується для запобігання конфліктів імен, тобто щоб те, що написано в одному проекті випадково не впливало на інший. class Program – Основний клас програми. З класами ми познайомимося пізніше, а зараз його слід сприймати як оболонку для функцій.

От і сама функція – Main. Вона повинна бути в кожному коді. Саме з неї починається виконання програми.

Далі іде створений нами код. Console означає клас для роботи з консоллю(тим що в нас вийшло). WriteLine – функція для виводу на екран строки. Строкою можна вважати все, що знаходиться між подвійними лапками.

ReadKey() затримує напис на екрані, аби можна було ним вдосталь намилуватися))))

{

class Program // клас програми

{

static void Main(string[] args) // точка виходу в програму

{

Console.WriteLine("Hello Word !!!"); //вивід слів на екран

Console.ReadKey(); //затримати напис до натиснення будь якої кнопки

}

}

}


( 8 Проголосувало )
Коментарі
Добавити новий
критик  - мега програміст   |2012-03-05 16:32:41
Я працюю програмістом в доволі відомій
компанії. Ваш сайт тримав у закладках,
цікаво було подивитись на розвиток.
Сьогодні зайшов і переконався що ваш сайт
помиї в мережі інтернет, яких є сотні.
Можливо така застріла і дитяча інформація
буде потрібна, але тільки для історії чи для
школярів. Для нормального програміста у вас
нічого нема толкового. Напрошується два
висновки - або адмін школяр, або адмін
невдаха
Адміністратор   |2012-03-06 11:49:01
avatar Критик, сайт не має цільовою аудиторією
досвідчених програмістів

ну і я дуже
надіяюсь,що мега програміст,такий як ви,
створить щось краще і ми будемо мати сайт,де
черпатимемо корисну інформацію
Школоло   |2012-07-31 19:49:16
а школярі люблять робити проги)
особисто я ще в 8 класі робив випливаючі
віконечка на с++ builder
студент  - як зробити шоб у Visual Studio писати українською   |2013-11-06 15:09:08
як зробити шоб у Visual Studio писати українською
хто знає підкажіть???
Адміністратор   |2013-11-09 05:56:27
avatar не зовсім зрозуміло, що потрібно
ось
матеріали по VisualBasic на
укр

http://programming.in.ua/component/search/
?searchword=visual+basic&ordering=&searchphrase=al l
Залишити коментар
Ім`я:
e-mail:
 
Тема:
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Введіть цей настирливий код
Русская редакция: www.freedom-ru.net & www.joobb.ru

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 

Ввійти



Підписка

Хто онлайн?

На даний момент 25 гостей і 1 користувач на сайті

Український рейтинг
TOP.TOPUA.NET