C # Hello World - Twój pierwszy program w języku C #

W tym samouczku nauczymy się, jak napisać proste hasło „Hello World!” program w C #. Pozwoli ci to zapoznać się z podstawową składnią i wymaganiami programu C #.

Komunikat „Hello World!” program jest często pierwszym programem, który widzimy, gdy zanurzamy się w nowy język. Po prostu drukuje Hello World! na ekranie wyjściowym.

Celem tego programu jest zapoznanie nas z podstawową składnią i wymaganiami języka programowania.

"Witaj świecie!" w C #

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

Po uruchomieniu programu wynik będzie następujący:

 Witaj świecie!

Jak "Hello World!" program w C # działa?

Podzielmy program wiersz po wierszu.

  1. // Hello World! Program
    //wskazuje początek komentarza w C #. Komentarze nie są wykonywane przez kompilator C #.
    Są przeznaczone dla programistów, aby lepiej zrozumieli fragment kodu. Aby dowiedzieć się więcej o komentarzach w C #, odwiedź C # komentarze.
  2. namespace HelloWorld(… )
    Słowo kluczowe namespace służy do definiowania naszej własnej przestrzeni nazw. Tutaj tworzymy przestrzeń nazw o nazwie HelloWorld.
    Pomyśl o przestrzeni nazw jako o kontenerze, który składa się z klas, metod i innych przestrzeni nazw. Aby uzyskać szczegółowe omówienie przestrzeni nazw, odwiedź C # przestrzenie nazw.
  3. class Hello(… )
    Powyższa instrukcja tworzy klasę o nazwie - Hello w C #. Ponieważ C # jest językiem programowania zorientowanym obiektowo, utworzenie klasy jest obowiązkowe do wykonania programu.
  4. static void Main(string() args)(… )
    Main()jest metodą klasy Hello. Wykonywanie każdego programu C # rozpoczyna się od Main()metody. Dlatego program C # musi mieć Main()metodę.
    Podpis / składnia Main()metody to:
     static void Main(string() args) (… )
    Dowiemy się więcej o metodach w dalszych rozdziałach.
  5. System.Console.WriteLine("Hello World!");
    Na razie pamiętaj tylko, że jest to fragment kodu, który drukuje Hello World! do ekranu wyjściowego. Dowiesz się więcej o tym, jak to działa, w dalszych rozdziałach.

Alternatywny Hello World! realizacja

Oto alternatywny sposób na napisanie „Hello World!” program.

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

Zauważ, że w tym przypadku napisaliśmy using System;na początku programu. Korzystając z tego, możemy teraz zastąpić

 System.Console.WriteLine ("Witaj świecie!");

z

 Console.WriteLine ("Witaj świecie!");

Jest to wygoda, z której będziemy korzystać również w naszych dalszych rozdziałach.

Rzeczy do zapamiętania z tego artykułu

  • Każdy program C # musi mieć definicję klasy.
  • Wykonywanie programu rozpoczyna się od Main()metody.
  • Main() metoda musi znajdować się wewnątrz definicji klasy.

To tylko prosty program do wprowadzenia języka C # do nowicjuszy. Jeśli nie rozumiesz niektórych rzeczy w tym artykule, to w porządku (nawet ja nie rozumiałem, kiedy zaczynałem). W miarę przechodzenia do tej serii samouczków wszystko nabierze sensu.

Interesujące artykuły...