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.
- 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.
- 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.
- 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.
- 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:-
- 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.
- 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: -
- 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.
- 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.
- 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.
- 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.
- 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.