Я новичок в диез, и я пытаюсь сделать следующее, но получаю сообщение об ошибке не в состоянии преобразовать короткое UShortПреобразовать поплавок UShort
double x = Convert.ToDouble(textBox6.Text) * 10;
ushort offsetIDWrite = Convert.ToInt16(x);
Я новичок в диез, и я пытаюсь сделать следующее, но получаю сообщение об ошибке не в состоянии преобразовать короткое UShortПреобразовать поплавок UShort
double x = Convert.ToDouble(textBox6.Text) * 10;
ushort offsetIDWrite = Convert.ToInt16(x);
Использование ushort offsetIDWrite = Convert.ToUInt16(x);
Try
ushort offsetIDWrite = Convert.ToUInt16(x);
Потерянные значительные данные значительны при отображении двух линий.
текстовое поле должно быть подтверждено как часть преобразования.
try {
ushort number = UInt16.Parse(textbox6.text);
Console.WriteLine("'{0}' --> {1}", textbox6.text, number);
}
catch (FormatException) {
Console.WriteLine("'{0}' --> Bad Format", textbox6.text);
}
catch (OverflowException) { `enter code here`
Console.WriteLine("'{0}' --> OverflowException", textbox6.text);
}
catch (ArgumentNullException) {
Console.WriteLine("'{0}' --> Null", textbox6.text);
}
'ToInt16' ->' 'ToUInt16' – dasblinkenlight
USHORT offsetIDWrite = (USHORT) х;' –