Wprowadzenie do platformy .NET

W tym samouczku pokazano, jak utworzyć i uruchomić pierwszą aplikację platformy .NET przy użyciu aplikacji opartych na plikach. Napiszesz prostą aplikację i zobaczysz wyniki uruchamiania kodu.

W tym samouczku nauczysz się następujących rzeczy:

  • Uruchom usługę GitHub Codespace przy użyciu środowiska programistycznego .NET.
  • Utwórz pierwszą aplikację platformy .NET.
  • Uruchom aplikację.

Wymagania wstępne

Musisz mieć jedną z następujących opcji:

Otwórz usługę Codespaces

Aby rozpocząć GitHub Codespace z środowiskiem tutorial, otwórz okno przeglądarki na repozytorium tutorial codespace. Wybierz zielony przycisk Kod i kartę Codespaces . Następnie wybierz znak, + aby utworzyć nową przestrzeń Codespace przy użyciu tego środowiska.

Tworzenie i uruchamianie pierwszej aplikacji

  1. Gdy przestrzeń kodu zostanie załadowana, utwórz nowy plik w tutorials folderze o nazwie hello-world.cs.

  2. Otwórz nowy plik.

  3. Wpisz lub skopiuj następujący kod do hello-world.cspliku :

    Console.WriteLine("Hello, World!");
    
  4. W oknie zintegrowanego terminalu ustaw folder tutorials jako bieżący katalog i uruchom aplikację.

    cd tutorials
    dotnet hello-world.cs
    

Uruchomiono pierwszą aplikację .NET. Jest to prosta aplikacja, która wyświetla komunikat "Hello, World!" Używa metody do drukowania tego komunikatu Console.WriteLine . Console to typ reprezentujący okno konsoli. WriteLine to metoda typu Console, która wyświetla wiersz tekstu w tej konsoli tekstu.

Gratulacje! Utworzono prostą aplikację .NET.

Omówienie kodu

Aplikacja składa się z jednego wiersza kodu C#:

Console.WriteLine("Hello, World!");

Podzielenie każdej części:

  • Console jest wbudowanym typem .NET, który zapewnia funkcjonalność pracy z konsolą.
  • WriteLine to metoda Console zapisu tekstu, po której następuje nowy wiersz.
  • "Hello, World!" to literał ciągu, sekwencja znaków ujęta w podwójny cudzysłów. Tekst wewnątrz łańcucha to to, co jest wyświetlane w konsoli.
  • Średnik (;) oznacza koniec instrukcji w języku C#.

Jak działają aplikacje oparte na plikach

Po uruchomieniu następującego polecenia:

dotnet hello-world.cs

Zestaw SDK .NET automatycznie kompiluje plik .cs i uruchamia wynikową aplikację w jednym kroku. Nie potrzebujesz pliku projektu (.csproj) ani żadnej dodatkowej konfiguracji.

Aplikacje oparte na plikach są przydatne do nauki, eksperymentowania i pisania małych narzędzi. W miarę rozwoju aplikacji zwykle będziesz używać aplikacji opartych na projekcie do organizowania kodu, zależności i konfiguracji.

Oczyszczanie zasobów

Usługa GitHub automatycznie usuwa środowisko Codespace po upływie 30 dni braku aktywności. Jeśli planujesz kontynuować pracę z samouczkami platformy .NET, możesz pozostawić aprowizowaną usługę Codespace. Jeśli wszystko będzie gotowe do pobrania zestawu SDK platformy .NET na komputer, możesz usunąć środowisko Codespace. Aby usunąć swój Codespace, otwórz okno przeglądarki i przejdź do Twoich Codespaces. Powinna wyświetlić się lista Twoich codespaces w oknie. Wybierz trzy kropki (...) we wpisie dla przestrzeni kodowej samouczka i wybierz Usuń.

Dalsze kroki

Rozpocznij tworzenie aplikacji platformy .NET, wykonując instrukcje krok po kroku lub oglądając filmy wideo platformy .NET 101 w serwisie YouTube.