Програмування - це просто - visual c # для чайників

У цій статті я постараюся максимально просто і зрозуміло викласти основи програмування на мові Delphi

Що б краще зрозуміти, як же програмувати на C #, вивчимо так само програмування в режимі консольного застосування. Що значить консольний додаток? Це означає, що на екрані з'являється чорне вікно з білими буквами. Прямо як у старій добрій MS DOS. Далі ми будемо вивчати C #, в основному, на консольних додатки, а коли вивчимо його синтаксис і основні поняття, перейдемо до повноцінного програмування під Windows і Web.

І так, почнемо, мабуть. Пам'ятайте, на першому уроці ми створювали проект? Зараз ми точно так же увійдемо в меню "File" -> "New Project.", Потім в "Other languages" -> "Visual C #" -> "Windows". Але на цей раз створимо не «Windows forms Application", а "Console Application":

Програмування - це просто - visual c # для чайників

У нас з'явитися шаблон консольного застосування, форми, природно немає, так як це у нас буде консольного додаток. У шаблоні присутній тільки заготовка тексту програми:

using System. Collections. Generic;

static void Main (string [] args)

наш код ми прописуємо в процедуру Main:

using System. Collections. Generic;

static void Main (string [] args)

Console. WriteLine ( "Введіть ваше ім'я:");

string sName = Console. ReadLine ();

Console. WriteLine ( "Привіт." + SName);

Console. WriteLine ( "Натисніть ENTER що б вийти з програми");

Ця коротенька програма при своєму запуску попросить ввести ваше ім'я, а потім привітається з вами:

Програмування - це просто - visual c # для чайників

Тепер кілька пояснень до коду програми.

Console. WriteLine ( "Введіть ваше ім'я:");

дана команда, як ви вже здогадалися, виводить заданий текст на екран.

string sName = Console. ReadLine ();

а ця команда очікує, коли користувач введе що то в комп'ютер і те, що він ввів поміщає в змінну sName.

Console. WriteLine ( "Привіт." + SName);

а тут ми виводимо складову рядок. Перша частина складається з напису "Привіт,", друга з того, що ввів користувач. Знак "+" складає два значення. Якщо це числа - складає числа, а якщо рядки - то з'єднує їх разом (бо ми не може рядок додати до рядка, а з'єднати можемо).

"А що ж таке Console" - запитаєте ви.

"А це об'єкт", - відповім я.

У об'єкта є методи (зустрічні процедури і функції) і властивості - вбудовані в об'єкти поля. WriteLine і ReadLine це якраз приклад методів. Пам'ятайте ми говорили про об'єкти і компоненти в уроці 1?

(С) Шуравін Олександр