Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Язык C

C# Hello World — создание вашего первого C# приложения

C# Hello World — создание вашего первого C# приложения

В этом уроке мы пройдёмся по написанию простой программы «Hello World!» на C#, охватывая необходимый синтаксис и структуру, которые каждый новичок должен освоить.

Программа «Hello World!» — классический первый шаг при изучении нового языка. Она просто выводит Hello World! в консоль, позволяя проверить, что ваша среда настроена верно.

Это упражнение вводит ключевые концепции: пространства имён, классы и точку входа C# приложения.


«Hello World!» на C#

// Hello World! program
namespace HelloWorld
{
    class Hello
    {
        static void Main(string[] args)
        {
            System.Console.WriteLine("Hello World!");
        }
    }
}

Запуск программы выводит:

Hello World!

Как работает программа «Hello World!» на C#?

Давайте разберём код построчно.

  1. // Hello World! Program

    // обозначает комментарий в C#. Комментарии игнорируются компилятором и служат заметкам разработчика. Подробнее о C# комментариях см. C# comments.
  2. namespace HelloWorld{...}

    Ключевое слово namespace группирует связанные типы. Здесь мы определяем пространство имён HelloWorld. Думайте о нём как контейнере для классов и других пространств имён. Для глубокого погружения посетите C# Namespaces.
  3. class Hello{...}

    Создаёт класс с именем Hello. C# — объектно-ориентированный язык, поэтому класс необходим для любого исполняемого кода.
  4. static void Main(string[] args){...}

    Определяет метод Main, точку входа каждого C# приложения. Сигнатура должна соответствовать одной из принятых форм. Узнайте больше о методах позже.
  5. System.Console.WriteLine("Hello World!");

    Выводит приветствие в консоль. Эта строка демонстрирует вызов статического метода класса Console.

Альтернативная реализация Hello World!

Можно упростить код с директивой using:

// Hello World! program
using System;
namespace HelloWorld
{
    class Hello
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

Добавляя using System;, полное имя System.Console становится просто Console, уменьшая вербальность.


Ключевые выводы

Этот начинающий пример закладывает основу для более продвинутых тем C#. Не волнуйтесь, если некоторые части кажутся непонятными сейчас — каждая концепция станет ясной по мере продвижения через серию.

Язык C

  1. Создание вашей первой ПЛИС: руководство по миганию LED (VHDL и Verilog)
  2. Java Hello World: ваша первая программа
  3. Ваша первая программа на VHDL: пошаговый урок Hello World
  4. Улучшите программу анализа смазок для пиковой надежности активов
  5. Революция инвентаря: как облачное управление ведет к бережливому, клиенто-центричному производству
  6. Verilog для начинающих: пример Hello World
  7. Структура программы на C: разбор Hello World и процесс компиляции
  8. NCAMP запускает первую сертифицированную квалификацию аддитивного производства для смолы Stratasys ULTEM 9085
  9. Максимизация ROI обучения в производстве: проверенное руководство по расчету
  10. 10 проверенных стратегий улучшения вашей программы профилактического обслуживания