A C# a Microsoft által a .Nethez biztosított nyelvek egyike. Ez a nyelv gazdag funkciókészletet foglal magában, amely különböző típusú alkalmazások fejlesztését teszi lehetővé.

A

C# objektumorientált programozási nyelv, és több szempontból hasonlít a C++ nyelvhez. Ebben a bemutatóban megnézzük, hogyan fejleszthetjük első alkalmazásunkat.

Ez egy alapvető konzolos alkalmazás lesz, majd megismerkedünk a C# nyelvben elérhető különböző adattípusokkal, valamint a vezérlési utasításokkal.

Az első konzolos alkalmazás elkészítése

A konzolos alkalmazás a Windows parancssorában futtatható alkalmazás. Minden kezdő .Net-felhasználó számára ideális esetben egy konzolos alkalmazás építése az első lépés.

Példánkban a Visual Studio segítségével fogunk létrehozni egy konzol típusú projektet. Ezután a konzolos alkalmazást fogjuk használni a “Hello World” üzenet megjelenítésére. Ezután megnézzük, hogyan kell a konzolos alkalmazást felépíteni és futtatni.

Követjük az alább említett lépéseket, hogy elkészüljön a példa.

1. lépés) Az első lépés egy új projekt létrehozása a Visual Studio-ban. Ehhez a Visual Studio elindítása után a New->Project menüpontot kell választani.

Step 2) A következő lépés a projekt típusának kiválasztása: Console alkalmazás. Itt meg kell adnunk a projektünk nevét és helyét is.

  1. A projekt párbeszédpanelen különböző lehetőségeket láthatunk a Visual Studio különböző típusú projektjeinek létrehozására. Kattintsunk a bal oldali Windows opcióra.
  2. Amikor az előző lépésben a Windows opciókra kattintunk, láthatjuk a Konzolos alkalmazás opciót. Kattintsunk erre az opcióra.
  3. Ezután adjunk nevet az alkalmazásnak, ami esetünkben DemoApplication. Meg kell adnunk az alkalmazásunk tárolási helyét is.
  4. Végül kattintsunk az ‘OK’ gombra, hogy a Visual Studio létrehozza a projektünket.

Ha a fenti lépéseket követjük, az alábbi kimenetet kapjuk a Visual Studio-ban.

Kimenet:-

  1. A Visual Studióban létrejön a ‘DemoApplication’ nevű projekt. Ez a projekt tartalmazza a konzolos alkalmazás futtatásához szükséges összes leletet.
  2. A Program.cs nevű főprogram az alapértelmezett kódfájl, amely akkor jön létre, amikor egy új alkalmazást hozunk létre a Visual Studio-ban. Ez a kód fogja tartalmazni a konzolos alkalmazásunkhoz szükséges kódot.

3. lépés) Most írjuk meg a kódunkat, amely a “Hello World” karakterlánc megjelenítésére szolgál a konzolos alkalmazásban.

Az alábbi kódot be kell írni a Program.cs fájlba. A kódot a konzolos alkalmazás futtatásakor a “Hello World” kiírására fogjuk használni.

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ódmagyarázat:-

  1. A kód első sorai a Visual Studio által beírt alapértelmezett sorok. A ‘using’ utasítás a meglévő .Net modulok importálására szolgál a konzolos alkalmazásunkban. Ezek a modulok minden .Net alkalmazás megfelelő futtatásához szükségesek. A minimálisan szükséges kódot tartalmazzák ahhoz, hogy egy kód működjön egy Windows gépen.
  2. Minden alkalmazás egy osztályhoz tartozik. A C# egy objektumorientált nyelv, ezért minden kódot egy önfenntartó modulban, úgynevezett “osztályban” kell definiálni. Minden osztály viszont egy névtérhez tartozik. A névtér nem más, mint az osztályok logikai csoportosítása.
  3. A Main függvény egy speciális függvény, amely a konzolos alkalmazás futtatásakor automatikusan meghívásra kerül. Itt kell gondoskodni arról, hogy beírjuk a szükséges kódot a kívánt karakterlánc megjelenítéséhez a konzolos alkalmazásban.
  4. A konzol osztály elérhető a .Net-ben, amely lehetővé teszi a konzolos alkalmazásokkal való munkát. Itt a ‘Write’ nevű beépített metódust használjuk a “Hello World” karakterlánc konzolra írásához.
  5. Ezután a Console.ReadKey() metódust használjuk a konzol bármely billentyűjének beolvasásához. Ennek a kódsornak a beírásával a program várakozni fog, és nem lép ki azonnal. A program megvárja, hogy a felhasználó bármilyen billentyűt beírjon, mielőtt végül kilépne. Ha ezt az utasítást nem írja be a kódba, a program a futtatás után azonnal kilép.

4. lépés) Futtassa a .Net programot. Bármely program futtatásához a Visual Studio-ban a Start gombra kell kattintani.

Ha a fenti kódot helyesen adtuk 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. Ez azért van, mert a Console.write utasítás hatására ez a karakterlánc a konzolra kerül.

Összefoglaló

  • A konzol alkalmazás olyan alkalmazás, amely a windows gép parancssorában futtatható.
  • A Console.write metódus segítségével tartalmat írhatunk a konzolra.

.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.