2.1. Встроенные типы.
Целые типы.
Целые типы данных предназначены для хранения целых чисел, как без знака, так и со знаком. Различают знаковые целые типы, они могут хранить и отрицательные, и положительные целые числа и беззнаковые целые типы, они могут хранить только положительные числа. Каждая группа содержит несколько типов различающихся по размеру и, следовательно, по величине максимального хранимого в них числа.
К знаковым целым числам относятся sbyte, short int, int, long int.
К беззнаковым целым числам относятся byte, ushort, uint, ulong.
Вещественные типы.
Переменные вещественного типа могут хранить дробные числовые значения, как со знаком, так и без знака. Дробные типы различаются по длине занимаемой ими памяти и соответственно по точности и по абсолютной величине хранимых в них значений.
К дробным типам относятся float и double. Самый употребительный из них – double, он быстрее обрабатывается, имеет большую точность и может хранить большие по абсолютной величине значения.
К вещественным типам также можно отнести тип decimal, используемый для хранения денежных величин.
Логический тип.
Логический (булевский) тип bool может принимать только два значения: истина или лож. Он используется в тех местах программы, где нужно принять решение относительно дальнейшего хода выполнения, также его можно применять в тех случаях, когда переменная может иметь только два значения, например мужчина или женщина.
Символьный тип.
Переменные символьного типа char могут содержать в себе отдельный символ, например ‘A’, ‘!’,’z’. Язык C# использует двухбайтовую кодировку символов юникод, поэтому доступны 65535 различных символов, в которые входят все известные алфавиты, математическая символика, знаки препинания и так далее.
Строковой тип.
Строковой тип или просто строка string используется для хранения и обработки множества объеденных в одно целое символов.
Do'stlaringiz bilan baham: |