4. Value types
Съдържат самата стойност в себе си
Наследяват System.ValueType
Цели числа:
byte/sbyte 1, ushort/short 2, uint/int 4, ulong/long 8
Реални числа:
float 4, double 8, decimal 16
Логически
bool (true, false)
Символен
char 2
5. Reference types
Сочат адрес от паметта, където стоят данните
Промените направени през една референция са видими от другите
референции към същата памет
object, string
9. Анонимни типове
var v = new { Amount = 108, Message = "Hello" };
Console.WriteLine(v.Amount + v.Message);
10. Въвеждане, извеждане в конзлоно приложение
DateTime datе = DateTime.Now;
Console.WriteLine("Today is {0:d} at {0:T}.", datе);
string text = Console.ReadLine();
int number = Int32.Parse(text);
Console.WriteLine(number*2);
11. Структурни и референтни типове
public struct Book
{
public decimal price;
public string title;
}
public class Book
{
public decimal price;
public string title;
}