C # Hello World - ваша первая программа на C #

В этом уроке мы узнаем, как написать простой "Hello World!" программа на C #. Это познакомит вас с основным синтаксисом и требованиями программы C #.

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

Цель этой программы - познакомить нас с основным синтаксисом и требованиями языка программирования.

"Привет мир!" в C #

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

Когда вы запустите программу, вывод будет:

 Привет мир!

Как "Привет, мир!" программа на C # работает?

Давайте разберем программу построчно.

  1. // Hello World! Program
    //указывает начало комментария в C #. Комментарии не выполняются компилятором C #.
    Они предназначены для того, чтобы разработчики лучше понимали фрагмент кода. Чтобы узнать больше о комментариях в C #, посетите C # comments.
  2. namespace HelloWorld(… )
    Ключевое слово namespace используется для определения нашего собственного пространства имен. Здесь мы создаем пространство имен с именем HelloWorld.
    Представьте себе пространство имен как контейнер, состоящий из классов, методов и других пространств имен. Чтобы получить подробный обзор пространств имен, посетите C # Namespaces.
  3. class Hello(… )
    Приведенный выше оператор создает класс с именем - Hello в C #. Поскольку C # является объектно-ориентированным языком программирования, создание класса является обязательным для выполнения программы.
  4. static void Main(string() args)(… )
    Main()это метод класса Hello. Выполнение каждой программы C # начинается с Main()метода. Таким образом, программа на C # обязательно должна иметь Main()метод.
    Подпись / синтаксис Main()метода:
     static void Main(string() args) (… )
    Мы узнаем больше о методах в следующих главах.
  5. System.Console.WriteLine("Hello World!");
    А пока просто помните, что это фрагмент кода, который печатает Hello World! на экран вывода. Вы узнаете больше о том, как это работает, в следующих главах.

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

Вот альтернативный способ написать «Hello World!» программа.

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

Обратите внимание, в этом случае мы написали using System;в начале программы. Используя это, мы теперь можем заменить

 System.Console.WriteLine («Привет, мир!»);

с участием

 Console.WriteLine («Привет, мир!»);

Это удобство мы будем использовать и в наших последующих главах.

Что нужно помнить из этой статьи

  • Каждая программа на C # должна иметь определение класса.
  • Выполнение программы начинается с Main()метода.
  • Main() метод должен находиться внутри определения класса.

Это простая программа для знакомства с C # новичка. Если вы не поняли некоторых вещей в этой статье, ничего страшного (даже я не понял, когда начинал). По мере того, как мы продолжим эту серию руководств, все обретет смысл.

Интересные статьи...