Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
oktatas:informatika:programozas:dotnet:c-sharp:adatszerkezetek [2019/06/04 14:14]
barnkopf ↷ Links adapted because of a move operation
oktatas:informatika:programozas:dotnet:c-sharp:adatszerkezetek [2019/06/04 14:16] (aktuális)
barnkopf ↷ Links adapted because of a move operation
Sor 23: Sor 23:
  
 ===== .NET beépítettnek megfelelő c# típusai ===== ===== .NET beépítettnek megfelelő c# típusai =====
-A keretrendszer (pontosabban a [[informatika:programozas:dotnet:CTS]]) erősen típusos, így minden objektumnak megköveteli a pontos típusát. A típus meghatározza a tárolás formáját, és a rajtuk végezhető műveleteket. ''???Szükséges és elégséges feltétel ez típuskompatibilitáshoz...???'' Alapvetően kétféle típust különböztet meg, melyek közti különbség igen jelentős és nem ismeretük érdekes meglepetéseket hordozhat magában.+A keretrendszer (pontosabban a [[oktatas:informatika:programozas:dotnet:cts]]) erősen típusos, így minden objektumnak megköveteli a pontos típusát. A típus meghatározza a tárolás formáját, és a rajtuk végezhető műveleteket. ''???Szükséges és elégséges feltétel ez típuskompatibilitáshoz...???'' Alapvetően kétféle típust különböztet meg, melyek közti különbség igen jelentős és nem ismeretük érdekes meglepetéseket hordozhat magában.
  
 [[informatika:programozas:dotnet:c-sharp:ertek_tipus]]ok: [[informatika:programozas:dotnet:c-sharp:ertek_tipus]]ok:
Sor 31: Sor 31:
     - tizedestörtek: ''double'' (28 tizedesjegyig)     - tizedestörtek: ''double'' (28 tizedesjegyig)
     - logikai értékek: ''bool'' D={true, false}     - logikai értékek: ''bool'' D={true, false}
-  - stringek: ''string'' ~ System.[[informatika:programozas:dotnet:c-sharp:string]]. A string System.Char strukturák egymásutánjából (gyűjteményéből) álló beépített [[informatika:programozas:dotnet:c-sharp:lezart]] osztály. Csak-olvashatónak nevezik, mert a karakterek közvetlenül nem változtathatók meg az értékadás után benne((bővebben: ''System.Text.StringBuilder''))!  +  - stringek: ''string'' ~ System.[[oktatas:informatika:programozas:dotnet:c-sharp:string]]. A string System.Char strukturák egymásutánjából (gyűjteményéből) álló beépített [[informatika:programozas:dotnet:c-sharp:lezart]] osztály. Csak-olvashatónak nevezik, mert a karakterek közvetlenül nem változtathatók meg az értékadás után benne((bővebben: ''System.Text.StringBuilder''))!  
-  - konstansok: fordítási időben kapnak értéket, amit futás közben már nem változtathatnak. Gyakran [[literálok]]kal adunk értéket, melyek típusát utótagokkal ([[informatika:programozas:dotnet:c-sharp:suffix]]) határozhatjuk meg.+  - konstansok: fordítási időben kapnak értéket, amit futás közben már nem változtathatnak. Gyakran [[literálok]]kal adunk értéket, melyek típusát utótagokkal ([[oktatas:informatika:programozas:dotnet:c-sharp:suffix]]) határozhatjuk meg.
   - felsorolás: ''[[#enum]]''   - felsorolás: ''[[#enum]]''
   - struktúrák: ''[[#struct]]''   - struktúrák: ''[[#struct]]''
oktatas/informatika/programozas/dotnet/c-sharp/adatszerkezetek.1559650466.txt.gz · Utolsó módosítás: 2019/06/04 14:14 szerkesztette: barnkopf
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0