C Sharp/Pierwszy program
Z Wikibooks, biblioteki wolnych podręczników.
< C Sharp
[edytuj] Tworzymy pierwszy program
Zaczniemy od czegoś zupełnie prostego i poniekąd znanego. Kochany program Hello World!
using System; public class Klasa { public static void Main (string[] args) { Console.WriteLine("Witaj świecie!"); } }
Zapisujemy to wszystko jako np. program.cs i kompilujemy. Uruchamiamy program poleceniem:
program.exe
[edytuj] Co to znaczy?
Teraz zajmę się tłumaczeniem wcześniej napisanego kodu.
using System /*W tej linijce każemy kompilatorowi używać przestrzeni nazw System. Czym jest przestrzeń nazw? Jest to zbiór nazw, których używamy do programowania. W jednej przestrzeni nazw nie moga pojawić się dwie identyczne nazwy. Można implementować wiele przestrzeni nazw, ale o tym później.*/ public //jest to modyfikator dostepu. Zgodnie z nazwą jest ona publiczna - z każdego miejsca programu możemy do niej się dostać class Klasa //jest to klasyczna definicja Klasy. Czym są klasy dowiecie się w następnym rozdziale. public static void Main(string[] args) //jest to deklaracja metody. Metoda pozwala klasie działać. //Metoda public static void Main() musi znaleść się w każdym programie. //To jest punkt w którym program zaczyna się wykonywać. Console.WriteLine("Witaj świecie!"); //Nakazuje Console ( Konsoli ) Write ( napisać ) w nowej Line ( linijce ) ciąg znaków "Witaj świecie."