A .NET használatának első lépései

Ez az oktatóanyag bemutatja, hogyan hozhatja létre és futtathatja az első . NET-alkalmazást fájlalapú alkalmazásokkal. Írhat egy egyszerű alkalmazást, és láthatja a kód futtatásának eredményeit.

Ebben az útmutatóban Ön:

  • Indítsa el a GitHub Codespace-t .NET fejlesztői környezettel.
  • Hozza létre az első .NET-alkalmazást.
  • Futtassa az alkalmazást.

Előfeltételek

A következő lehetőségek egyikével kell rendelkeznie:

Kódterek megnyitása

Ha gitHub Codespace-t szeretne elindítani az oktatóanyagi környezettel, nyisson meg egy böngészőablakot az oktatóanyag kódtér-adattárában . Válassza a zöld Kód gombot és a Codespaces lapot. Ezután válassza ki a + jelet egy új codespace létrehozásához ezzel a környezettel.

Az első alkalmazás létrehozása és futtatása

  1. Amikor betölti a kódteret, hozzon létre egy új fájlt a tutorials nevű hello-world.csmappában.

  2. Nyissa meg az új fájlt.

  3. Írja be vagy másolja a következő kódot a következőbe hello-world.cs:

    Console.WriteLine("Hello, World!");
    
  4. Az integrált terminálablakban állítsa a mappát az tutorials aktuális mappára, és futtassa az alkalmazást:

    cd tutorials
    dotnet hello-world.cs
    

Futtatta az első .NET-alkalmazást. Ez egy egyszerű alkalmazás, amely kinyomtatja a "Hello, World!" üzenetet Ezzel a Console.WriteLine módszerrel nyomtatja ki az üzenetet. Console egy olyan típus, amely a konzolablakot jelöli. WriteLine az a Console típus, amely egy szövegsort nyomtat ki az adott szövegkonzolon.

Gratulálok! Létrehozott egy egyszerű .NET-alkalmazást.

A kód értelmezése

Az alkalmazás egyetlen C#-kódsorból áll:

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

Az egyes részeket lebontva:

  • Console egy beépített .NET típus, amely a konzollal való munkavégzéshez nyújt funkciókat.
  • WriteLine az a metódus Console , amely szöveget ír, majd egy új sort követ.
  • "Hello, World!" egy karakterlánc-literál, kettős idézőjelek közé zárt karaktersorozat. A karakterláncban lévő szöveg jelenik meg a konzolon.
  • A pontosvessző (;) egy C#-ban lévő utasítás végét jelöli.

A fájlalapú alkalmazások működése

A következő parancs futtatásakor:

dotnet hello-world.cs

A .NET SDK automatikusan lefordítja a .cs fájlt, és egyetlen lépésben futtatja az eredményként kapott alkalmazást. Nincs szükség projektfájlra (.csproj) vagy további beállításokra.

A fájlalapú alkalmazások hasznosak kis segédprogramok tanulásához, kísérletezéshez és íráshoz. Az alkalmazások növekedésének megfelelően általában projektalapú alkalmazásokkal rendszerezheti a kódot, a függőségeket és a konfigurációt.

Erőforrások törlése

A GitHub 30 napos inaktivitás után automatikusan törli a Kódteret. Ha folytatni szeretné a .NET oktatóanyagokat, akkor hagyja bekapcsolva a Codespace-t. Ha készen áll a .NET SDK számítógépre való letöltésére, törölheti a Codespace-et. A Codespace törléséhez nyisson meg egy böngészőablakot, és menjen a a Codespaces felületére. Az ablakban meg kell jelennie a kódterek listájának. Válassza ki a három elemet (...) az oktatóanyag kódterének bejegyzésében, és válassza a Törlés lehetőséget.

Következő lépések

A .NET-alkalmazások fejlesztésének megkezdéséhez kövessen egy részletes oktatóanyagot , vagy nézze meg a .NET 101-videókat a YouTube-on.