Visual что это за программа
Всем
Теперь по сути. Я решил начать свое знакомство с C++, используя Microsoft Visual Studio. И у меня возникли некоторые вопросы касательно выбора версиидругих программ.
Первый момент: это отличия Visual C+ от других программ. Насколько я понял, Visual Studio — это набор инструментов, включающий в себя и графический интерфейс, и компилятор, и отладчик. Скажи, чем он отличается от других сред разработкипрограмм?
Второй момент: это выбор версии. Не могу выбрать из 2х версий: 2013 и 2015 года. Кто пользуется какой — поделитесь опытом, расскажите, какая лучше и чем отличаются.
Вот в общем и все мои вопросы. Если я написал тему не в том разделе: то простите, я тему пересоздам. Правила форума я прочитал и не нарушал их. Всем заранее спасибо!
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
| Всем |
Приветствую.
Ошибка Microsoft Visual C++ Runtime Library как исправить в Windows 10 8.1 и Windows 7
Выражу своё, никому не нужное мнение.
На единственно верное мнение оно не претендует
| Я отношусь с уважением ко всем людям в целом и прошу такого же отношения и ко мне. |
Ой, как Вы к нам, так и мы к Вам. Всё честно.
| Первый момент: это отличия Visual C+ от других программ. Насколько я понял, Visual Studio — это набор инструментов, включающий в себя и графический интерфейс, и компилятор, и отладчик. Скажи, чем он отличается от других сред разработкипрограмм? |
Фактически, это такая же программа, как и все остальные.
Чем один офисный пакет отличается от другого?
Правильно — инструментарием, внешним видом, возможностями, лицензией и т.д.
У студии запоздалая поддержка новых стандартов,
плюс не везде оно соответствует стандарту языка C++.
Берите студию, которая поновее.
Думаю, для обучения хватит бесплатной версии.
Что касается кто какой пользуется,
то последняя, которой я пользовался — 2012.
Предпочитаю другие IDE и компилятор.
Ну и да, окошки я давно поменял на пингвинов.
| Я решил начать свое знакомство с C++ |
А раньше программировали?
Просто C++ — очень сложный, мощный, обширный язык,
с кучей граблей, тонкостей, и других «прекрасных» вещей.
Для освоения с нуля может быть просто неподъемным.
| Вот в общем и все мои вопросы. |
Ну, если что, задавайте еще.
Могу многое рассказать о C++
Ну и по смежным темам тоже.
Последний раз редактировалось Croessmah; 27.06.2016 в 20:44 .
Регистрация: 12.01.2011
Сообщений: 19,501
Visual Studio Code или Visual Studio? Что выбрать, в чем отличия.
VS это IDE. Грубо говоря компилятор (С++) + редактор кода, ну и всякие фишки типа автодополнения при вводе, подсветки, рефакторинга. Отладчика, профайлера.
Если использовать в коде только то, что есть в стандарте С++ (С++98, С++11, С++14, . ), то код обычно будет можно компилировать и другими компиляторами (GCC/MinGW, . ) поддерживающими стандарт.
Еще есть платформо-зависимые вещи типа WinAPI на винде.
Про графический интерфейс непонятно что вы имеете в виду. Если про создание программ с GUI, то в мире С++ (в отличии от например Дельфи) нет стандартной GUI библиотеки, есть куча разных GUI библиотек например Qt, GTK, MFC, VCL (C++ Builder), wxWidgets, .
В студии по умолчанию есть MFC, но наверно это не самый простой и удобный выбор для начала.
В Qt документация хорошая, так что советую на него посмотреть.
Qt можно и в Студии, у них даже есть add-in для некоторой интеграции и облеглечения работы (открытие Qt Designer для .ui файлов например), но наверно проще будет в IDE Qt Creator.
(еще в Visual Studio есть C++/CLI WinForms, но это не чистый С++, а .NET, и нет никакого смысла его использовать в С++ кроме специфичных задач типа связывания .NET и С++ кода; если хотите .NET, то намного проще взять C#)
А про версию студии, естественно лучше самую новую если нет необходимости в более старой (для старых проектов работающих на ней и т.п.)
В 2015 еще есть бесплатное Community издание (аналог Про), а не только Express.
| У студии запоздалая поддержка новых стандартов, плюс не везде оно соответствует стандарту языка C++. |
В последних версиях это вроде уже не сильно актуально.
Последний раз редактировалось Alex11223; 27.06.2016 в 20:49 .
Источник: www.programmersforum.ru
Visual Basic: особенности языка программирования
Visual Basic сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Даже несмотря на то, что появился VB более 50 лет назад, он до сих пор с успехом используется для решения определенных задач.
К примеру, с его помощью благодаря автоматической реализации некоторых механизмов можно быстро разрабатывать приложения баз данных для операционных систем от Microsoft Windows. Есть у Visual Basic и другие преимущества, хотя без недостатков тоже не обошлось. Но давайте поговорим обо всем этом несколько более подробно.
История развития Visual Basic
Язык BASIC был разработан в 1964 году. Он создавался для выполнения учебных задач, при которых обучающиеся могли бы использовать простые алгоритмы для освоения навыков программирования. Данный язык вывел образование на новый уровень, а программисты начали соревноваться между собой, создавая все новые и новые диалекты.
В число людей, начавших свою профессиональную карьеру с использования BASIC, входил Билл Гейтс, который в возрасте 13 лет написал на нем свою первую программу. В 20 лет он вместе с Полом Алленом получал свои дивиденды от реализации версии Altair BASIC.
В 80-х годах популярность BASIC стала постепенно снижаться. Разрабатываемые в то время языки уже не имели столь сложного синтаксиса, а их спектр возможностей становился все шире. Лишь Microsoft продолжал выпускать разновидности BASIC, сначала создав QBasic, а затем и Visual Basic.

На первых порах версии Microsoft Visual Basic не были столь популярны. Дело в том, что они практически не отличались от QBasic. Исключениями являлись разве что графический интерфейс и подсветка синтаксиса. Но Microsoft внесли существенные коррективы в версию 3.0.
Комплектация Professional позволяла разработчикам взаимодействовать с базой данных Access, а благодаря графическим возможностям с языком смогли работать даже те люди, которые не имели навыков программирования. Плюс ко всему, увеличилась скорость работы, а установка ПО стала значительно проще.
В 1995 году появилась Windows 95, что позволило Visual Basic 4.0. выйти в лидеры. Был создан полноценный компилятор, появилась возможность разрабатывать 16 и 32-ядерные приложения, и повысилось быстродействие.
Последняя версия традиционного Visual Basic вышла в свет в 1998 году. С этого момента Microsoft поменял стратегию, обеспечив два вектора развития языка: VB на платформе .NET и адаптированные версии для решения локальных задач (VBA, VBScript, eVB).
Основные разновидности Visual Basic
Классический Visual Basic (Visual Basic Classic)
Данный язык в значительной степени привязан к своей среде разработки и к OS Windows, из-за чего он может использоваться лишь в качестве инструмента создания приложений для этой операционной системы. Привязка к среде означает наличие множества средств, помогающих и упрощающих процесс программирования.

Для вас подарок! В свободном доступе до 18.12 . //$sundayDate->format(«d») //$month[$sundayMonth] . —>
61 проверенный канал из закрытой
подборки по поиску работы в IT
Гарантированно найдете выгодную работу за 1-2 дня
Гарантированно найдете выгодную работу за 1-2 дня
Чтобы получить подарок, заполните информацию в открывшемся окне
В список таких средств можно отнести: просмотр переменных и структур данных на лету, встроенный отладчик, окно отладки, всплывающая подсказка при наборе текста программы (IntelliSense). Вследствие этого применение Visual Basic вне среды разработки, скажем, в стандартном текстовом редакторе, не только неоправданно, но и невозможно.
Visual Basic for Applications (VBA)
Эта разновидность Visual Basic почти не отличается от обычного варианта и разрабатывалась в целях написания макросов и прочих прикладных программ для конкретных приложений. Широкое распространение данный язык получил за счет применения в пакете Microsoft Office. Стоит отметить, что из-за большой популярности Visual Basic for Applications и отсутствия должного контроля безопасности появилось множество макровирусов.

Visual Basic Scripting Edition (VBScript)
Можно сказать, что это немного урезанная версия стандартного Visual Basic. Данный скриптовый язык, как правило, применяется в целях автоматизации администрирования систем на базе Windows, при создании страниц ASP и сценариев для Internet Explorer.
Visual Basic .NET
После выпуска Visual Basic 6.0. был смещен вектор развития технологии. При использовании Visual Basic .NET уже нельзя работать с помощью старых методов, поэтому его можно смело назвать отдельным языком. Это относится и ко всем остальным языкам для платформы .NET.

Индивидуальность языка, как и его основные достоинства (простота, скорость создания программ, лёгкость использования готовых компонентов), уже не столь значимы, ведь акцент смещен в сторону возможностей самой платформы .NET, на ее библиотеки классов.
Специфика VB.NET заключается в его объектной ориентированности. Иными словами, это отдельный объектно-ориентированный язык, который поддерживает наследование, перегрузку операторов, полиморфизм, статическую типизацию. Такое решение дает возможность выполнять задачи по построению крупногабаритных приложений, которые одновременно с этим могут являться гибкими, масштабируемыми и расширяемыми. Такие приложения можно создавать и с использованием обычного Visual Basic 6.0, но это будет гораздо труднее.
ТОП-30 IT-профессий
2022 года с доходом
от 200 000 ₽
Команда GeekBrains совместно с международными специалистами по развитию карьеры подготовили материалы, которые помогут вам начать путь к профессии мечты.
Подборка содержит только самые востребованные и высокооплачиваемые специальности и направления в IT-сфере. 86% наших учеников с помощью данных материалов определились с карьерной целью на ближайшее будущее!
Скачивайте и используйте уже сегодня:

Александр Сагун
Исполнительный
директор Geekbrains
Топ-30 самых востребованных и высокооплачиваемых профессий 2022
Поможет разобраться в актуальной ситуации на рынке труда
Подборка 50+ ресурсов об IT-сфере
Только лучшие телеграм-каналы, каналы Youtube, подкасты, форумы и многое другое для того, чтобы узнавать новое про IT
ТОП 50+ сервисов и приложений от Geekbrains
Безопасные и надежные программы для работы в наши дни
Получить подборку бесплатно
Уже скачали 16369
Да, Visual Basic.NET не столь распространен как C++, C# и Java, но вместе с тем он имеет довольно большой потенциал и широкий спектр возможностей. При использовании VB.NET разработчики могут создавать различные типы приложений, включая простые консольные утилиты, графические программы, игровые приложения и сложные нагруженные веб-сервисы
При этом осваивать язык лучше всего с VBA. Дело в том, что он более прост, подразумевает разработку всем известных продуктов и ограничен в области применения, что смещает акцент в обучении именно на язык. Работа с Visual Basic .NET труднее, но интереснее. Для программирования будет необходимо больше времени и справочных ресурсов, однако у данного языка гораздо больше возможностей.
Особенности Visual Basic
Работа с Visual Basic предполагает использование визуальных компонентов и контролов, определение атрибутов и действий для компонентов, создание дополнительного кода для расширения функциональных возможностей.
Благодаря определенным по умолчанию значениям и действиям для компонентов появляется возможность разработать простую программу без написания кода специалистом. В более ранних версиях были некоторые проблемы связанные с производительностью программ, однако нынешние компьютеры и компиляция собственного кода позволяют снизить негативное влияние этого фактора.
Компиляция программ появилась в VB 5, однако исполняемые программы даже на сегодняшний день предполагают наличие определенных библиотек для запуска. Такие библиотеки имеются в Windows 2000 и выше. В более ранних версиях OS они должны поставляться вместе с программой.
Создание форм осуществляется способом drag and drop, что в переводе означает «перетащи и брось». Элементы управления располагаются на форме (к примеру, поля ввода, кнопки и др.). У этих элементов управления имеются собственные атрибуты и обработчики событий. Множество атрибутов предполагают возможность изменения в процессе выполнения программы, поэтому можно разрабатывать программы, которые будут динамически реагировать на действия пользователя.
VB может создать исполняемые программы (EXE файлы), элементы управления ActiveX, библиотеки DLL. Но все же предназначением данного языка является создание программ под OS Windows.

Есть возможность применения диалоговых окон с ограниченными функциональными возможностями для обеспечения подсказок. Управленческие элементы обеспечивают основополагающие возможности функционала программы, при этом специалист может осуществить расширение логики приложения с помощью обработчиков событий.
Скажем, выпадающий список в автоматическом режиме показывает список и дает возможность выбора элемента пользователем. Обработчик событий вызывается в целях выполнения дополнительного кода в зависимости от подобранного элемента.
Язык применяет справочные данные для того чтобы собрать мусор. У него есть обширная библиотека сервисных объектов и объектно-ориентированная разработка. При этом VB не привязан к регистру, что и отличает его от множества других языков. Сравнение строк с одной стороны зависит от регистра, но с другой – может выполняться и без его учета.
Компилятор VB идет совместно с другими языками Visual Studio, такими как C, C++. Вместе с тем из-за ограничений в интегрированной среде разработки у программиста нет возможности разрабатывать определенные типы приложений.
Только до 19.12
Как за 3 часа
разбираться в IT
лучше, чем 90%
новичков и выйти на
доход в 200 000 ₽?
Приглашаем вас на бесплатный онлайн-интенсив «Путь в IT»! За несколько часов эксперты GeekBrains разберутся, как устроена сфера информационных технологий, как в нее попасть и развиваться.

Интенсив «Путь в IT» поможет:
- За 3 часа разбираться в IT лучше, чем 90% новичков.
- Понять, что действительно ждет IT-индустрию в ближайшие 10 лет.
- Узнать как по шагам c нуля выйти на доход в 200 000 ₽ в IT.

При регистрации вы получите в подарок:
Тест, в котором вы оцениваете свои качества и узнаете, какая профессия в IT подходит именно вам
«Критические ошибки, которые могут разрушить карьеру»
Собрали 7 типичных ошибок, четвертую должен знать каждый!
Тест «Есть ли у вас синдром самозванца?»
Мини-тест из 11 вопросов поможет вам увидеть своего внутреннего критика
Хотите сделать первый шаг и погрузиться в мир информационных технологий? Регистрируйтесь и смотрите интенсив:
Только до 19 декабря
Получить подборку бесплатно pdf 4,8mb doc 688kb
Осталось 17 мест

Более того, VB имеет еще несколько особенностей:
- Объединены логические и битовые операторы. Это отличает его от всех C подобных языков, например, Java и Perl.
- Так называемая булевская постоянная «истина» имеет числовое значение −1, а «ложь» − 0. Это обусловлено тем, что тип Boolean хранится как 16-разрядное целое число со знаком. Между ними имеется взаимосвязь, осуществляемая посредством логической операции Not. Иными словами, Истина = Не Ложь.
- Целые числа в автоматическом режиме конвертируются в вещественные после применения деления (/). Оператор () осуществляет деление с усечением дробной части.
- Массивы объявляются с определением верхней и нижней границ, точно также как и в Pascal и Fortran. Используя оператор Option Basе, можно определить нижнюю границу по умолчанию, однако такое действие может привести к путанице между программами. Нижняя граница массивов не ограничивается 0 или 1. Есть возможность установки более низких границ, тогда как в VB.NET и VBScript нижняя граница зафиксирована.
- VB объединен с OS Windows и COM.
- Для переменных, объявленных без указания типа, применяется по умолчанию тип variant. Однако после применения оператора Deftype есть возможность выставить и другой тип по умолчанию, например, DefInt, DefBool, DefVar, DefObj, DefStr и т.д. При этом тип по умолчанию можно отменить для переменной после применения специализированного символа-суффикса в имени переменной.
Плюсы и минусы Visual Basic
Ключевым преимуществом этого языка является крайне простой синтаксис. Иными словами, Visual Basic подходит для начинающих программистов. Вместе с тем это не является преградой для применения современных способов создания программных приложений (визуального проектирования и использования объектно-ориентированного подхода).

Имеются и некоторые другие преимущества:
- Можно осуществлять высокоскоростную разработку приложений с графическим интерфейсом для MS Windows.
- Есть защита от ошибок, которые связаны с использованием указателей и доступом к памяти, за счет чего VB приложения являются более стабильными. Однако данный нюанс подвергается критике.
- Можно применять большинство WinAPI функций в целях увеличения функционала приложений. В книге «Visual Basic Programmer’s Guide to the Win32 API» Дэн Эпплман подробно рассматривает эту тему.
- Программист может выбрать компиляцию в машинный код, но и в P-код. Находясь в режиме отладки, программа постоянно компилируется в P-код, причем это не зависит от выбора. Это дает возможность делать паузу в исполнении программы для внесения существенных корректировок в исходный код, после чего продолжать исполнение. Таким образом, нет необходимости в полной перекомпиляции и перезапуске программы.
Источник: gb.ru
Visual Studio Code
Visual Studio Code – это сервис, который позиционируется как «легкий» редактор кода для кроссплатформенной разработки веб- и облачных приложений.
Особенности Visual Studio Code
- VS Code позволяет разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ.
- В редакторе присутствуют встроенный отладчик, инструменты для работы с Git и средства рефакторинга, навигации по коду, автодополнения типовых конструкций и контекстной подсказки.
- Продукт поддерживает разработку для платформ ASP.NET и Node.js, и считается легковесным решение, которое позволяет обойтись без полной интегрированной среды разработки.
- Большим плюсом редактора является поддержка большого количества языков, таких как C++, C#, Python, PHP, JavaScript и других.
Возможности Visual Studio Code
- встроенные инструменты интеграции с GitHub, GIT, а также Visual Studio Team Services для быстрого тестирования, сборки, упаковки и развертывания разных типов приложений;
- удобство работы с Unity-проектами;
- работа с Mono и Node.js с помощью встроенного отладчика;
- поддержка TypeScript и JavaScript;
- публикация созданных приложений в Microsoft Azure через сервис Visual Studio Team Services;
- поддержка практически всех языков программирования;
- написание кода для конкретной задачи с его последующей интеграцией в проект (с надстройкой или напрямую);
- обширная библиотека шаблонов, готовых фрагментов кода и сниппетов с возможностью добавления своих элементов;
- одновременная работа с несколькими проектами (в нескольких окнах);
- интерфейс можно разделить на две панели для сравнения кода;
- функция отладки.
Преимущества Visual Studio Code
- множество настроек (как всей программы, так и интерфейса);
- расширяемая библиотека дополнений и готовых решений;
- мультифункциональность (редактор поддерживает почти все языки, используемые для создания приложений);
- простота и гибкость.
Аналоги и альтернативы для Visual Studio Code
Visual Studio Code — похожие решения и продукты
Ключевые Особенности: IDE — среда разработки

Codespaces
это Visual Studio, который можно использовать в браузере

Sublime Text
Sublime Text — проприетарный текстовый редактор. Поддерживает плагины на языке программирования Python.

Atom
Atom — общее название двух связанных веб-технологий: формата для описания ресурсов на веб-сайтах и протокола для их публикации.

PhpStorm
PhpStorm – интегрированная среда разработки на PHP.
Стоимость, Цены и Тарифы
VS Code распространяется бесплатно и разрабатывается, как программное обеспечение с открытым исходным кодом
6 отзывов на Visual Studio Code
Оценка 5 из 5
Никита – 04.02.2020
Не плохая программа, я бы сказал нужная. Особо не требует таких сверх навыков что-бы её освоить. Если вы любитель работать программным кодом, то данный редактор в помощь.
Оценка 5 из 5
maxbo – 04.02.2020
Лёгкий, отзывчивый, с возможностью детальной настройки под свои нужды начиная от интерфейса и заканчивая добавлением дополнительного функционала. При этом достаточно мощный, хорошо развивающийся редактор, имеющий кучу расширений (плагинов), которые увеличивают его возможности. Поддержка более сотни языков программирования, встроенный терминал, дебаггер и гит делают его универсальным и не приходится пользоваться несколькими редакторами или дополнительным софтом.
Работаю в нём уже 2 года и периодически пробую альтернативы, но убеждаюсь, что мне всё же комфортнее работать в этом редакторе, который для моих задач более чем достаточен.
Оценка 4 из 5
Дмитрий – 04.02.2020
Отличное приложение, главное занимает немного места и хорошо функционирует, главное подходит для Windows 8. Скачивал приложения для программирования на языке (C#), программы компилируются хорошо в работе не возникает сбоев, также есть возможность создания приложений. В общем программа достаточно хорошая, к тому же бесплатная, из минусов только неработоспособность некоторых функций через графический интерфейс, и нужно регистрироваться.
Оценка 5 из 5
Gabbasov – 14.11.2019
Код Visual Studio интегрирован с командной строкой/терминалом, поэтому он будет удобен, когда требуется переключение между IDE и терминалом/командной строкой, например: подключение к Linux.
Оценка 5 из 5
Dos – 14.11.2019
Данным редактором пользуюсь на 2 ос (линуксе и винде), работает стабильно, имеет кучу плагинов тем, hotkey’ев, иконок для языков, которые доступны в магазине(наверное кроме хоткеев). В основном использую python радует показывание атрибутов и методов(ну этож наполовину ide), но с некоторыми плагинами атрибуты неправильные и могут показывать методы которых вообще нет в классе. имеется гит и отладка(которой всёравно никто не пользуется), на линуксе имеется возможность переключения установленных версий пайтона, всё же не вижу смысла ставить на винду несколько версий питона. А теперь про главный минус горячие клавиши, допустим вам нужно закомментировать несколько строчек кода, вам надо будет нажать(ctrl + k и после этого ctrl + c), а чтобы закомментировать (ctrl + k и после ctrl + u), в саблайме это делается легче (ctrl + shift + / )
Оценка 5 из 5
Умка – 14.11.2019
Год назад перешел на этот редактор Вижуал Код. После других редакторов кода и даже IDE эта программа мне понравилась больше всего. Поразила быстрота открытия файлов. Даже несмотря на то, что программа создана на основе фреймворка електрон, работает весьма быстро и практически никогда не вылетает с ошибками. При открытии можно выбрать проект, который будет открываться в виде дерева файловой системы.
Источник: bizzapps.ru
Visual Studio описание

Всем доброго времени суток. На связи Алексей Гулынин. В данной статье я бы хотел рассказать об уникальном инструменте для разработки .NET-приложений — это Visual Studio. Те люди, которые профессионально разрабатывают программное обеспечение используют именно Visual Studio, а не те инструменты, которые мы рассматривали в прошлой статье.
Visual Studio является наиболее функционально насыщенной IDE-средой, в которой можно разрабатывать приложения на C#. Студия является платным продуктом , однако, её можно скачать и пользоваться полным функционалом в течении 90 дней. Здесь я не буду учить, как скачивать её. Для этого достаточно в яндексе набрать «Скачать Visual Studio». В своих примерах я буду пользоваться версией «Ultimate 2012» . Вы же можете скачать любую другую версию (можно и 2013), но не ниже 2008.
Данный продукт поставляется с конструкторами графических пользовательских интерфейсов, с возможностями работы с базами данных, с поддержкой фрагментов кода, с возможностями для просмотра всего проекта в целом, с просмотром свойств объектов. Данные возможности есть во многих IDE-средах, но в Visual Studio есть дополнительные:
1) возможность разработки приложений для мобильных устройств Windows (Windows Phone),
2) возможность разработки приложений для Microsoft Office,
3) встроенная поддержка рефакторинга кода. Если говорить простым языком, то рефакторинг — это улучшении существующей кодовой базы. В отсутствии инструментов рефакторинга кода, данное мероприятие превращается в очень нудное занятие, которое к тому же требует массы времени,
4) инструменты визуального конструирование классов,
5) технологии WCF, WPF, ASP.NET (обо всем этом поговорим в следующих статьях).
На самом дела, возможностей в Visual Studio гораздо и все их нет смысла описывать.
На данный момент предполагается, что Visual Studio у вас уже установлена на компьютере.
Давайте создадим наше первое приложение на языке C# в Visual Studio. Для этого зайдите в студию (давайте с этого момента, условимся,что Visual Studio и студия — это одно и то же). Затем выберите FILE-NEW-Project или нажмите комбинацию клавиш Ctrl+Shift+N и выберите Console Application :

.
Давайте напишем первые строки на языке C# и запустим программу на выполнение, нажав на кнопку «Start» (или клавишу F5):
Console.WriteLine(«Hello World. «); Console.ReadLine();
Если у вас всё получилось правильно, будет выведено сообщение «Hello World» , и код должен выглядеть как на рисунке:

.
Кратко разберем основные моменты.
Ключевое слово using используется для подключения библиотек к нашей программе. Библиотек существует большое количество. Если мы захотим работать с файлами, то необходимо будет подключать одну библиотеку, если с базами данных — другую.
Namespace — это пространство имен. Обычно оно совпадает с названием приложения, хотя можно задать любое.
По умолчанию среда Visual Studio назначает классу, определяющему метод Main() имя Program , хотя данное имя можно поменять. Метод Main() используется для обозначения точки входа в программу. Обращаю ваше внимание на ключевое слово static перед методом Main(). Это статический член, область действия которого охватывает уровень класса в целом, а не уровень объектов. Ключевое слово void() означает, что возвращаемого значения не будет (т.е. в конце не будет стоять return ).
Для вывода сообщение на экран используется класс Console (пространство имен System) со статическим методом WriteLine() , с помощью которого можно вывести строку текста на экран. Метод Console.ReadLine() нужен для того, чтобы мы видели результат работы программы до тех пор, пока не нажата клавиша «Enter».
Всё это могло показаться сложным, но по ходу станет понятнее. Пока что достаточно того, что вы создали своё первое приложение на C#.
Домашнее задание: попробуйте убрать строку кода Console.ReadLine() и посмотрите, что получится.
В данной статье вы кратко взглянули на Visual Studio и написали своё первое приложение на языке C#.
На связи был Алексей Гулынин, оставляйте свои комментарии, увидимся в следующих статьях.
Источник: alekseygulynin.ru