русс | укр

C# - Главная
Контакты
Задайте вопрос...
Просмотр всех вопросов


Пространство имен
  ► System
  ► Microsoft


Для учеников (начинающих)
  ► Видео уроки
  ► Обучение
  ► Примеры программ
  ► Секреты в Си Шарп

Для профессионалов
  ► Обучение
  ► Примеры программ
  ► Задачки - для тебя!










Преобразование типов в языке Си Шарп

Язык Си шарп имеет отдельный класс, который вызывает методы, для преобразование типов данный.

Этот класс называется: Convert. Давайте рассмотрим эти преобразование типов данных:

Преобразование в плавающей точкой в целое число:

int i = Convert.ToInt32(14.56); // обратите внимание на то, что округление идет к большему числу, т.е. получится 15!!!

Преобразование с целого числа в дробное или в число с плавающей точкой:

double d = Convert.ToDouble(14);

Преобразование с числа в строку (число может быть любым: дробным или целым):

string s = Convert.ToString(14.456);

Преобразование с целого числа в символ АСКИ кода:

char s = Convert.ToChar(76);

Интересно получается следующая запись:

char s = Convert.ToChar(76.8);

В данном случае ошибки синтаксической не будет, но при запуске программа выведет исключение, что "недопустимое приведение double к char". Поэтому нужно писать целые числа.

Просмотров: 28149






© 2012 ci-sharp.ru При использовании материала прямая индексирующая ссылка на сайт ОБЯЗАТЕЛЬНА.
Права строго защищены нормами международного права, интеллектуальной собственности и авторского права.