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.