В этом уроке мы узнаем, как написать простой "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 # работает?
Давайте разберем программу построчно.
// Hello World! Program
//
указывает начало комментария в C #. Комментарии не выполняются компилятором C #.
Они предназначены для того, чтобы разработчики лучше понимали фрагмент кода. Чтобы узнать больше о комментариях в C #, посетите C # comments.namespace HelloWorld(… )
Ключевое слово namespace используется для определения нашего собственного пространства имен. Здесь мы создаем пространство имен с именемHelloWorld
.
Представьте себе пространство имен как контейнер, состоящий из классов, методов и других пространств имен. Чтобы получить подробный обзор пространств имен, посетите C # Namespaces.class Hello(… )
Приведенный выше оператор создает класс с именем -Hello
в C #. Поскольку C # является объектно-ориентированным языком программирования, создание класса является обязательным для выполнения программы.static void Main(string() args)(… )
Main()
это метод класса Hello. Выполнение каждой программы C # начинается сMain()
метода. Таким образом, программа на C # обязательно должна иметьMain()
метод.
Подпись / синтаксисMain()
метода:static void Main(string() args) (… )
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 # новичка. Если вы не поняли некоторых вещей в этой статье, ничего страшного (даже я не понял, когда начинал). По мере того, как мы продолжим эту серию руководств, все обретет смысл.