C # jest jednym z języków udostępnianych przez firmę Microsoft do pracy z .Net. Ten język obejmuje bogaty zestaw funkcji, który umożliwia tworzenie różnych typów aplikacji.
C # jest zorientowanym obiektowo językiem programowania i przypomina kilka aspektów języka C ++. W tym samouczku zobaczymy, jak opracować naszą pierwszą aplikację.
Będzie to podstawowa aplikacja konsolowa, następnie zbadamy różne typy danych dostępne w języku C #, a także instrukcje przepływu sterowania.
Budowa pierwszej aplikacji konsolowej
Aplikacja konsolowa to aplikacja, którą można uruchomić w wierszu polecenia w systemie Windows. Dla każdego początkującego w .Net zbudowanie aplikacji konsolowej jest idealnym pierwszym krokiem do rozpoczęcia.
W naszym przykładzie użyjemy Visual Studio do stworzenia projektu typu konsolowego. Następnie użyjemy aplikacji konsoli do wyświetlenia komunikatu „Hello World”. Zobaczymy wtedy, jak zbudować i uruchomić aplikację konsolową.
Wykonajmy poniższe kroki, aby zastosować ten przykład.
Krok 1) Pierwszy krok polega na utworzeniu nowego projektu w programie Visual Studio. W tym celu po uruchomieniu programu Visual Studio należy wybrać opcję menu Nowy-> Projekt.
Krok 2) Kolejnym krokiem jest wybranie typu projektu jako aplikacji konsolowej. W tym miejscu musimy również podać nazwę i lokalizację naszego projektu.
- W oknie dialogowym projektu widzimy różne opcje tworzenia różnych typów projektów w programie Visual Studio. Kliknij opcję Windows po lewej stronie.
- Kiedy klikniemy opcje systemu Windows w poprzednim kroku, będziemy mogli zobaczyć opcję dla aplikacji konsolowej. Kliknij tę opcję.
- Następnie podajemy nazwę aplikacji, która w naszym przypadku to DemoApplication. Musimy również podać lokalizację do przechowywania naszej aplikacji.
- Na koniec klikamy przycisk „OK”, aby umożliwić programowi Visual Studio utworzenie naszego projektu.
Jeśli wykonasz powyższe kroki, otrzymasz poniższe dane wyjściowe w programie Visual Studio.
Wynik:-
- Projekt o nazwie „DemoApplication” zostanie utworzony w programie Visual Studio. Ten projekt będzie zawierał wszystkie niezbędne artefakty wymagane do uruchomienia aplikacji konsoli.
- Program główny o nazwie Program.cs jest domyślnym plikiem kodu, który jest tworzony podczas tworzenia nowej aplikacji w programie Visual Studio. Ten kod będzie zawierał niezbędny kod dla naszej aplikacji konsolowej.
Krok 3) Teraz napiszmy nasz kod, który będzie używany do wyświetlania ciągu „Hello World” w aplikacji konsolowej.
Cały poniższy kod należy wprowadzić do pliku Program.cs. Kod zostanie użyty do napisania „Hello World” po uruchomieniu aplikacji konsoli.
Program Hello World w języku C #
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{class Program{static void Main(string[] args){Console.Write("Hello World");Console.ReadKey();}}}
Objaśnienie kodu: -
- Pierwsze wiersze kodu to domyślne wiersze wprowadzone przez program Visual Studio. Instrukcja „using” służy do importowania istniejących modułów .Net w naszej aplikacji konsolowej. Te moduły są wymagane, aby każda aplikacja .Net działała poprawnie. Zawierają absolutne minimum kodu, aby kod działał na komputerze z systemem Windows.
- Każda aplikacja należy do klasy. C # jest językiem zorientowanym obiektowo, dlatego cały kod musi być zdefiniowany w samowystarczalnym module zwanym „Class”. Z kolei każda klasa należy do przestrzeni nazw. Przestrzeń nazw to po prostu logiczne zgrupowanie klas.
- Funkcja główna to specjalna funkcja, która jest wywoływana automatycznie podczas uruchamiania aplikacji konsoli. Tutaj musisz upewnić się, że wprowadzono kod wymagany do wyświetlenia wymaganego ciągu w aplikacji konsoli.
- Klasa Console dostępna jest w .Net, co pozwala na pracę z aplikacjami konsolowymi. Tutaj używamy wbudowanej metody o nazwie „Write”, aby napisać ciąg „Hello World” w konsoli.
- Następnie używamy metody Console.ReadKey () do odczytu dowolnego klucza z konsoli. Po wprowadzeniu tej linii kodu program zaczeka i nie kończy pracy natychmiast. Program będzie czekał, aż użytkownik wprowadzi dowolny klucz, zanim ostatecznie zakończy pracę. Jeśli nie umieścisz tej instrukcji w kodzie, program zakończy pracę zaraz po uruchomieniu.
Krok 4) Uruchom program .Net. Aby uruchomić dowolny program, musisz kliknąć przycisk Start w programie Visual Studio.
Jeśli powyższy kod zostanie wpisany poprawnie i program zostanie wykonany pomyślnie, wyświetlone zostanie następujące wyjście.
Wynik:
Na podstawie danych wyjściowych można wyraźnie zobaczyć, że ciąg „Hello World” jest wyświetlany poprawnie. Dzieje się tak, ponieważ instrukcja Console.write powoduje wysłanie tego ciągu do konsoli.
Podsumowanie
- Aplikacja konsoli to taka, którą można uruchomić w wierszu polecenia na komputerze z systemem Windows.
- Do zapisania zawartości w konsoli można użyć metody Console.write.