Конвертация типов - в чем разница приведенных способов - C#
Формулировка задачи:
Объясните в чем разница между:
Convert.To[Формат].[Переменная]
([Формат]) [переменная]
[Цифровой формат].Parse([переменная])
Решение задачи: «Конвертация типов - в чем разница приведенных способов»
textual
Листинг программы
- // Из класса Convert
- public static uint ToUInt32(long value) {
- return (uint)value;
- }
- public static uint ToUInt32(double value) {
- if (value >= -0.5 && value < 4294967295.5) {
- uint result = (uint)value;
- double dif = value - result;
- if (dif > 0.5 || dif == 0.5 && (result & 1) != 0) result++;
- return result;
- }
- throw new OverflowException(Environment.GetResourceString("Overflow_UInt32"));
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д