NET Framework - платформа разработки.
Основными компонентами .NET Framework являются:
· общеязыковая среда исполнения (common language runtime, CLR)
· библиотека классов (Framework Class Library, FCL)
Microsoft Visual Studio - среда разработкивключает:
· средства управления проектами,
· редактор исходного текста,
· компиляторы,
· компоновщики,
· документацию, отладчики,
· конструкторы пользовательского интерфейса.
Библиотека MSDN - основной источник информации для разработчиков, использующих инструментальные средства, продукты и технологии Microsoft. Студент может использовать справочную систему на русском языке доступную по ссылке: http://msdn.microsoft.com/ru-ru/library/default.aspx
Рис Окно
Приложение 2.
Таблицы встроенных типов
Таблица целых типов
Тип | Диапазон | Размер |
sbyte | От -128 до 127 | 8-разрядное целое число со знаком |
byte | От 0 до 255 | 8-разрядное целое число без знака |
char | от U+0000 до U+ffff | 16-разрядный символ Юникода |
short | От -32 768 до 32 767 | 16-разрядное целое число со знаком |
ushort | От 0 до 65 535 | 16-разрядное целое число без знака |
int | От -2 147 483 648 до 2 147 483 647 | 32-разрядное целое число со знаком |
uint | От 0 до 4 294 967 295 | 32-разрядное целое число без знака |
long | От -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 | 64-разрядное целое число со знаком |
ulong | От 0 до 18 446 744 073 709 551 615 | 64-разрядное целое число без знака |
Таблица типов с плавающей запятой
Тип | Приблизительный диапазон | Точность |
float | От ±1,5e−45 до ±3,4e38 | 7 знаков |
double | От ±5,0e−324 до ±1,7e308 | 15-16 знаков |
Ключевое слово decimal обозначает 128-разрядный тип данных. По сравнению с типом данных с плавающей запятой, тип decimal имеет более точный и узкий диапазон, благодаря чему он походит для финансовых расчетов.
Тип | Приблизительный диапазон | Точность |
decimal | от ±1,0 × 10−28 до ±7,9 × 1028 | 28-29 значимых цифр |
Ключевое слово bool используется для объявления переменных для хранения логических значений, true и false.
Тип данных string — это последовательность, содержащая ни одного или любое число знаков Юникода.
Тип object представляет собой псевдоним для Object в платформе .NET Framework. В унифицированной системе типов C# все типы, предопределенные и пользовательские, ссылочные типы и типы значений, наследуют непосредственно или косвенно от Object. Переменным типа object можно назначать значения любых типов.
Все типы, за исключением типов object и string, относятся к типам значений, переменные этих типов являются экземплярами структур.Типы objectи string относятся к ссылочным типам, переменные этих типов являются экземплярами классов.
Экземпляры классов создаются с помощью ключевого слова new. Переменная типа String является экземпляром класса и хранит адрес в памяти, где размещается строка и одновременно тип String является встроенным типом, поэтому нужно создавать строки без использования ключевого слова new.
Дата добавления: 2015-02-07; просмотров: 1505;