Владимир Владимирович Шахиджанян:
Добро пожаловать в спокойное место российского интернета для интеллигентных людей!
Круглосуточная трансляция из офиса Эргосоло

Элементарное программирование для всех желающих. Урок 1

Как написать свою первую программу?

Не буду утомлять вас теорией, сразу перейдем к практике.

Напишем первую программу, которая просто выводит текст в окно консоли.

Для начала требуется установить Visual Studio. Дома использую Visual Studio 2015. Бесплатную версию можно получить на официальном сайте Microsoft, Visual Studio Community (https://www.visualstudio.com/vs-2015-product-editions). Данная версия бесплатна и предназначена для индивидуальных разработчиков, проектов с открытым кодом, научных исследований, обучения, образования и небольших групп специалистов. Так же подойдет любая другая студия, но желательно VS 2010 и выше.

Запускаем Visual Studio. Выбираем File>New>Project.

 В появившемся окне, создаем новый пустой проект.

Будет создан проект, не имеющий классов. Нам необходимо добавить класс, например Program.cs Для этого необходимо правой кнопкой кликнуть по проекту, и нажать Add>Class.

Созданный класс будет иметь следующий вид

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

 

namespace Lesson1

{

       class Program

       {

            

       }

}

 Если скомпилировать программу (комбинация клавиш Ctrl+Shift+B или через меню BUILD->Build Solution), то она успешно соберется. Но если же попробовать ее запустить (комбинация клавиш Ctrl+F5 либо через меню DEBUG>Start Without Debugging), то получим ошибку Error Program does not contain a static 'Main' method suitable for an entry point. Это говорит о том, что компилятор не нашел главную точку входа в программу. По умолчанию точкой входа является статический метод Main(). Давайте добавим его в тело класса, метод будет иметь следующий вид

static void Main()

{

       Console.WriteLine("Привет Мир!");

}

 

 Теперь если запустить программу, то она выполнится без проблем. Откроется окно консоли. Для того что бы вывести в консоль текст, мы можем воспользоваться методами класса Console в пространстве имен System. Давайте запишем код выводящий строку "Привет Мир!" в тело метода Main(). Код выводящий строку в консоль, будет иметь вид Console.WriteLine("Привет Мир!"); В результате запуска программы, откроется окно консоли, в котором будет выведена наша строка. 

Результирующий код, все это делающий, выглядит вот так:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

 

namespace Lesson1

{

       class Program

       {

             static void Main()

              {

                    Console.WriteLine("Привет Мир!");

             }

       }

}

В следующем уроке я покажу, как заставить программу принимать данные от пользователя.

 

1010


Произошла ошибка :(

Уважаемый пользователь, произошла непредвиденная ошибка. Попробуйте перезагрузить страницу и повторить свои действия.

Если ошибка повторится, сообщите об этом в службу технической поддержки данного ресурса.

Спасибо!



Вы можете отправить нам сообщение об ошибке по электронной почте:

support@ergosolo.ru

Вы можете получить оперативную помощь, позвонив нам по телефону:

8 (495) 995-82-95