Nastał ten moment. Dzisiaj stworzysz pierwszy projekt i rozpoczniesz przygodę z programowaniem.

Na pierwszy ogień klasyka ze świata programistów. Aplikacja “Hello World” czyli “Witaj świecie”.

Plan na dziś:

Stworzyć aplikację konsolową, która wyświetli nam napis “Hello World”.

Zacznijmy od wyjaśnienia, czym jest aplikacja konsolowa. Najprościej mówiąc w naszym przypadku jest to aplikacja, która uruchamia się w konsoli systemu Windows, czyli takim czarnym okienku.

Zaczynajmy

Uruchom swoje Visual Studio i wybierz opcję “Create a new project”.

Następnie zaznaczmy język C# , Windows, Console i wybierzmy “Console App (.NET Core)” i przechodzimy dalej wybierając “Next”. O różnicach między .NET Core i .NET Framework pisałem tutaj.

Wpisujemy nazwę naszego projektu oraz lokalizację, gdzie chcemy przechowywać pliki z naszym projektem. Ja nazwałem aplikację “AplikacjaHelloWorld” oraz umieściłem ją na dysku C w folderze “ChceZostacProgramista”. Wybieramy Create i tworzy się nam projekt 🙂

Oto jest nasz pierwszy program.

Przejdźmy do omówienia kodu, który się tam znajduje.

using System;

namespace AplikacjaHelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

Linia 1: using System;

Jest to dyrektywa, która upraszcza odwołania do innych przestrzeni nazw.

Sekcja namespace – zdeklarowanie zakresu, który zawiera zestaw powiązanych ze sobą rzeczy.

namespace AplikacjaHelloWorld
{
 ...
}

Sekcja class – jest to klasa w naszym programie.

  class Program
  {
     ...
  }

Sekcja  main jest to metoda, czyli miejsce, w którym możemy pisać nasz kod.

static void Main(string[] args)
{
    ...
}

Console.WriteLine(“Hello World!”); – czyli metoda (taka komenda), której zadaniem jest napisanie linii (WriteLine) w konsoli (Console)  napisu “Hello World”.

Aby uruchomić nasz program naciskamy zielony przycisk z napisem naszej aplikacji

lub wybieramy z menu Debug>Start Debuging

Po chwili naszym oczom ukaże się czarna konsola, w której możemy zobaczyć napis “HelloWorld!”

Teraz możemy ją zamknąć naciskając “X”.

Żeby nie było, że to koniec napiszmy swoją pierwszą linijkę kodu. Dopisz poniżej linijkę ze swoim imieniem.

using System;

namespace AplikacjaHelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Console.WriteLine("Mam na imię Dawid");
        }
    }
}

I ponownie uruchom aplikację.

Oficjalnie można powiedzieć, że klasyk gatunku w świecie programowania masz zaliczony 🙂

Jeżeli nie rozumiesz jeszcze zbyt dużo z tego co znaczy napisany kod, to spokojnie wszystko przyjdzie z czasem.

W kolejnym wpisie zajmiemy się już tym, co jest dużo przyjemniejsze, a mianowicie zrobimy normalną aplikację na komputer taką z guzikami.

Będzie to dużo bardziej atrakcyjne i myślę, że wtedy zakochasz się w programowaniu.