Видове типове данни и понятие за обект Бройни системи. Работа с масиви и списъци



страница1/4
Дата03.01.2022
Размер31.55 Kb.
#112943
  1   2   3   4
Изпитна тема2
Свързани:
Класове, Изпитна тема1

Изпитна тема № 2: ПРОГРАМИРАНЕ
Основни понятия:

  1. Видове типове данни и понятие за обект

  2. Бройни системи.

  3. Работа с масиви и списъци.

  4. Дебъгване и работа с дебъгер.

  5. Символни низове и работа с текст.

  6. Многомерни масиви.

  7. Речници и хеш-таблици.

Типове данни в C#

Стойностни типове

Променлива от определен стойностен тип винаги съдържа стойност от този тип. C# ви задължава да инициализирате променливите, преди да можете да ги използвате в някакви изчисления - вече не съществуват проблеми с неинициализирани променливи, тъй като компилатора ще ви съобщи когато се опитвате да използвате такива.

Когато присвоявате стойност на променлива от стойностен тип, в действителност самата стойност се копира. За разлика от това, при адресните типове се копира само адреса; действителната стойност остава на същото място в паметта, но два обекта вече сочат към нея (адресират я).

Стойностните типове в C# могат да бъдат групирани по следният начин:



  • Прости типове

  • Типове struct

  • Изброени типове

Прости типове

Простите типове, който притежава C#, имат някои общи характеристики. Първо, всички те са псевдоними на .NET системните типове. Второ, изразите с константи от прост тип се изчисляват само при компилирането, не и при стартирането. На края, простите типове могат да бъдат инициализирани с литерали.

Простите типове в C# са групирани по следният начин:


  • Целочислени типове

  • Тип bool

  • Тип char (специален случай на целичислен тип)

  • Типове с плаваща запетая

  • Типът decimal



Сподели с приятели:
  1   2   3   4




©obuch.info 2024
отнасят до администрацията

    Начална страница