Blue Colour Green Colour Orange Colour Red Colour

 

Государственное бюджетное общеобразовательное учреждение

средняя общеобразовательная школа № 356

с углубленным изучением немецкого и английского языков

Московского района Санкт-Петербурга

 

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

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

Язык Си шарп имеет отдельный класс, который вызывает методы,
для преобразование типов данный.
Этот класс называется: Convert Давайте
рассмотрим эти преобразование типов данных:
Преобразование в плавающей точкой в целое число:
int i = Convert.ToInt32(14.56); обратите внимание на то,
что округление идет к большему числу, т.е. получится 15!!!
Преобразование с целого числа в дробное или в число
с плавающей точкой:
double d = Convert.ToDouble(14)
Преобразование с числа в строку (число может быть любым:
дробным или целым):
string s = Convert.ToString(14.456);
Преобразование с целого числа в символ АСIII кода:
Интересно получается следующая запись:
char s = Convert.ToChar(76.8);
В данном случае ошибки синтаксической не будет, но при запуске
программа выведет исключение, что недопустимое приведение
double к char
Поэтому нужно писать целые числа.
Необходимо добавить ещё варианты преобразования от строки к числу.
dd=float.Parse(gg);
k=int.Parse("11111");
Здесь dd - переменная типа float, а k -int
В скобках строковая переменная и строковая константа.