Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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:
- GitHub-fiók a GitHub Codespaces használatához. Ha még nem rendelkezik ilyen fiókkal, létrehozhat egy ingyenes fiókot GitHub.com.
- A következő eszközökkel rendelkező számítógép:
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
Amikor betölti a kódteret, hozzon létre egy új fájlt a
tutorialsnevűhello-world.csmappában.Nyissa meg az új fájlt.
Írja be vagy másolja a következő kódot a következőbe
hello-world.cs:Console.WriteLine("Hello, World!");Az integrált terminálablakban állítsa a mappát az
tutorialsaktuá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:
-
Consoleegy beépített .NET típus, amely a konzollal való munkavégzéshez nyújt funkciókat. -
WriteLineaz a metódusConsole, 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.