C# Hello World: Első konzolalkalmazási program

által biztosított nyelvek egyike a C# Microsoft a .Net-tel dolgozni. Ez a nyelv funkciók gazdag készletét öleli fel, amely lehetővé teszi különböző típusú alkalmazások fejlesztését.

A C# egy objektum-orientált programozási nyelv, és több szempontból is hasonlít a C++. Ebben az oktatóanyagban bemutatjuk, hogyan fejleszthetjük ki első alkalmazásunkat.

Ez egy alap konzolalkalmazás lesz, majd másokat fogunk felfedezni adattípusok elérhető a C# nyelven, valamint a vezérlőfolyamat utasításokban.

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

A konzolalkalmazás egy olyan alkalmazás, amely a parancssorból futtatható Windows. A .Neten kezdők számára ideális esetben a konzolalkalmazás elkészí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 konzolalkalmazást használjuk a „Hello World” üzenet megjelenítésére. Ezután meglátjuk, hogyan kell felépíteni és futtatni a konzolalkalmazást.


Kövesse az alábbi lépéseket, hogy ezt a példát a helyére állítsa.

Step 1) Az első lépés egy új projekt létrehozása a Visual Studióban. Ehhez a Visual Studio elindítása után ki kell választania az Új->Projekt menüpontot.

Az első konzolalkalmazás

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

Az első konzolalkalmazás

  1. A projekt párbeszédpanelen különféle lehetőségeket láthatunk különböző típusú projektek létrehozására a Visual Studióban. Kattintson a Windows opciót a bal oldalon.
  2. Amikor rákattintunk a Windows opciók az előző lépésben, látni fogunk egy lehetőséget a Konzolalkalmazáshoz. Kattintson erre a lehetőségre.
  3. Ezután nevet adunk az alkalmazásnak, ami esetünkben DemoApplication. Meg kell adnunk egy helyet az alkalmazásunk tárolására is.
  4. Végül kattintson az „OK” gombra, hogy a Visual Studio létrehozza a projektünket.

Ha a fenti lépéseket követi, az alábbi kimenetet kapja meg a Visual Studio-ban.

Kimenet:-

Az első konzolalkalmazás

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

Step 3) Most írjuk meg a kódunkat, amely a „Hello World” karakterlánc megjelenítésére szolgál a konzolalkalmazásban.

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

Az első konzolalkalmazás

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ázata: -

  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 konzolalkalmazásunkban. Ezek a modulok szükségesek minden .Net alkalmazás megfelelő működéséhez. Tartalmazzák a minimális kódot, hogy a kód működjön a Windows gépen.
  2. Minden alkalmazás egy osztályhoz tartozik. A C# egy objektum-orientált nyelv, ezért minden kódot egy önfenntartó modulban kell meghatározni, az úgynevezett "osztályt". Viszont minden osztály egy névtérhez tartozik. A névtér csak az osztályok logikai csoportosítása.
  3. A Main funkció egy speciális funkció, amely automatikusan meghívódik, amikor egy konzolalkalmazás fut. Itt meg kell bizonyosodnia arról, hogy megadja a szükséges kódot a szükséges karakterlánc megjelenítéséhez a konzolalkalmazásban.
  4. A Console osztály elérhető a .Neten, amely lehetővé teszi a konzolalkalmazások használatát. Itt egy „Write” nevű beépített metódussal írjuk be a „Hello World” karakterláncot a konzolba.
  5. Ezután a Console.ReadKey() metódust használjuk bármely kulcs kiolvasására a konzolról. Ennek a kódsornak a beírásával a program vár, és nem lép ki azonnal. A program megvárja, amíg a felhasználó beír egy kulcsot, mielőtt véglegesen kilép. Ha nem tartalmazza ezt az utasítást a kódban, a program azonnal kilép, amint lefut.

Step 4) Fuss el .Net program. Bármely program futtatásához kattintson a Start gombra a Visual Studio-ban.

Az első konzolalkalmazás

Ha a fenti kódot megfelelően beírta és a program sikeresen lefut, a következő kimenet jelenik meg.

output:

Az első konzolalkalmazás

A kimenetből jól látható, hogy a „Hello World” karakterlánc megfelelően jelenik meg. Ennek az az oka, hogy a Console.write utasítás hatására ez a karakterlánc elküldésre kerül a konzolnak.

Összegzésként

  • A konzolalkalmazások futtathatók a parancssorból Windows gépen.
  • A Console.write metódussal tartalmat írhatunk a konzolra.