C # Hello World: Első konzolos alkalmazásprogram

Tartalomjegyzék:

Anonim

A C # az egyik nyelv, amelyet a Microsoft biztosít a .Net használatához. Ez a nyelv gazdag funkciókat tartalmaz, amelyek lehetővé teszik a különböző típusú alkalmazások fejlesztését.

A C # objektum-orientált programozási nyelv, és hasonlít a C ++ nyelv több aspektusára. Ebben az oktatóanyagban megismerhetjük az első alkalmazásunk fejlesztését.

Ez egy alapvető konzolalkalmazás lesz, majd megvizsgáljuk a C # nyelven elérhető különböző adattípusokat, valamint a vezérlési folyamat utasításokat.

Az első konzolalkalmazás felépítése

A konzolalkalmazás olyan alkalmazás, amely a Windows parancssorában futtatható. A .Net bármely kezdője számára ideális esetben az első lépés a konzolos alkalmazás létrehozása.

Példánkban a Visual Studio segítségével fogunk létrehozni egy konzoltípusú projektet. Ezután a konzolalkalmazást fogjuk használni a "Hello World" üzenet megjelenítésére. Ezután meglátjuk, hogyan kell felépíteni és futtatni a konzolalkalmazást.

Kövessük az alábbiakban említett lépéseket a példa megvalósításához.

1. lépés: Az első lépés egy új projekt létrehozása a Visual Studio alkalmazásban. Ehhez, miután a Visual Studio elindult, ki kell választania az Új-> Projekt menüpontot.

2. lépés: A következő lépés a projekt típusának kiválasztása konzolalkalmazásként. Itt meg kell említenünk projektünk nevét és helyszínét is.

  1. A projekt párbeszédpanelen különböző lehetőségeket láthatunk a különböző típusú projektek létrehozásához a Visual Studio alkalmazásban. Kattintson a Windows opcióra a bal oldalon.
  2. Amikor az előző lépésben rákattintunk a Windows opcióira, láthatjuk a konzolalkalmazás egyik lehetőségét. Kattintson erre a lehetőségre.
  3. Ezután adunk egy nevet az alkalmazásnak, amely esetünkben a DemoApplication. Meg kell adnunk egy helyet is az alkalmazás tárolásához.
  4. Végül rákattintunk az „OK” gombra, hogy a Visual Studio létrehozhassa a projektünket.

Ha a fenti lépéseket követi, akkor az alábbi kimenetet kapja a Visual Studio alkalmazásban.

Kimenet:-

  1. A Visual Studio egy „DemoApplication” nevű projektet hoz létre. Ez a projekt tartalmazza a Console alkalmazás futtatásához szükséges összes mellékterméket.
  2. A Program.cs nevű Fő program az alapértelmezett kódfájl, amely akkor jön létre, amikor új alkalmazás jön létre a Visual Studióban. Ez a kód tartalmazza a konzolalkalmazáshoz szükséges kódot.

3. lépés) Most írjuk meg a kódunkat, amelyet a "Hello World" karakterlánc megjelenítésére használunk a konzolalkalmazásban.

Az összes alábbi kódot be kell írni a Program.cs fájlba. A kódot a "Hello World" írásához kell használni, amikor a konzolalkalmazás fut.

C # Hello World program

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();}}}

Kód Magyarázat: -

  1. Az első kódsorok a Visual Studio által alapértelmezett sorok. A 'using' utasítás a meglévő .Net modulok importálására szolgál a konzol alkalmazásunkban. Ezekre a modulokra szükség van minden .Net alkalmazás megfelelő futtatásához. Ezek tartalmazzák a minimális kódot ahhoz, hogy a kód működjön egy Windows gépen.
  2. Minden alkalmazás egy osztályhoz tartozik. A C # objektum-orientált nyelv, ezért az összes kódot meg kell határozni egy „Class” nevű önfenntartó modulban. Viszont minden osztály egy névtérhez tartozik. A névtér csak az osztályok logikus csoportosítása.
  3. A Fő funkció egy speciális funkció, amelyet automatikusan meghívnak, amikor egy konzolalkalmazás fut. Itt meg kell adnia a szükséges karakterlánc megjelenítéséhez szükséges kódot a konzolalkalmazásban.
  4. A Console osztály a .Net fájlban érhető el, amely lehetővé teszi a konzolalkalmazások használatát. Itt a "Hello" nevű beépített metódust használjuk a "Hello World" karakterlánc beírására a konzolba.
  5. Ezután a Console.ReadKey () metódust használjuk bármelyik kulcs elolvasására a konzolról. Ennek a kódsornak a megadásával a program vár, és nem lép azonnal ki. A program a végleges kilépés előtt megvárja, amíg a felhasználó bármilyen kulcsot megad. Ha nem tartalmazza ezt az utasítást a kódban, akkor a program futtatásakor azonnal kilép.

4. lépés: Futtassa a .Net programot. Bármely program futtatásához a Visual Studio Start gombjára kell kattintania.

Ha a fenti kódot helyesen adjuk meg, és a program sikeresen végrehajtódik, a következő kimenet jelenik meg.

Kimenet:

A kimenetből jól látható, hogy a "Hello World" karakterlánc megfelelően jelenik meg. Ennek oka, hogy a Console.write utasítás miatt ezt a karakterláncot elküldi a konzolnak.

Összegzés

  • A konzolos alkalmazás futtatható a Windows gép parancssorán.
  • A Console.write metódussal lehet tartalmat írni a konzolra.