Bevezetés

Befejeződött

A C# programozási nyelv nagy mértékben támaszkodik az adattípusokra. Az adattípusok korlátozzák az adott változóban tárolható értékek típusát, ami hasznos lehet a hibamentes kód létrehozásakor. Fejlesztőként magabiztosan hajthat végre műveleteket a változókon, mert előre tudja, hogy csak érvényes értékeket tárol.

Tegyük fel, hogy a feladat egy új alkalmazás létrehozása, amely számos különböző típusú adatot kell lekérnie, módosítania és tárolnia, beleértve az egyes numerikus értékeket, valamint a numerikus és szöveges értékek sorozatait. A megfelelő adattípusok kiválasztása kritikus fontosságú a szoftverfejlesztési erőfeszítések sikeressége szempontjából. De mik a lehetőségei, és milyen feltételeket kell használnia, ha több hasonlónak tűnő adattípussal szembesül?

Ebben a modulban megtudhatja, hogyan tárolja és dolgozza fel az alkalmazás az adatokat. Megtudhatja, hogy kétféle adattípus felel meg az adatok feldolgozásának két módjának. Olyan kódot ír, amely egy adott numerikus adattípusban tárolható maximális és minimális értékeket azonosítja. Emellett megtanulhatja, hogy milyen feltételeket kell használnia az alkalmazás több numerikus adattípusának kiválasztásakor.

A modul végére biztos lehet abban, hogy a C# különböző adattípusaival dolgozik, és kiválaszthatja az adott alkalmazáshoz megfelelő adattípust.

Tanulási célkitűzések

Ebben a modulban a következőkkel foglalkozunk:

  • Ismerje meg az értéktípusok és a referenciatípusok alapvető különbségeit.
  • Ismertesse számos új numerikus adattípus tulajdonságait, beleértve az új integráltípusokat és a lebegőpontos típusokat.
  • A numerikus adattípusok által tárolható minimális és maximális értékeket megadó kód megírása.
  • Használja a new kulcsszót egy referenciatípus új példányainak létrehozásához.
  • Az adott alkalmazáshoz választandó adattípus meghatározása.

Előfeltételek

  • Alapszintű adattípusok, például string, char, bool, intés decimal
  • A sztringinterpoláció használata a változók sztringsablonokban való kombinálásához
  • Tapasztalat a nem használt kód megjegyzésekkel való megjegyzése során
  • Tapasztalat a Visual Studio Code C#-kód fejlesztésében, összeállításában és futtatásában