Я перебираю книгу по С# и наткнулся на то, что не могу найти, потому что не знаю, как это называется, или пытаюсь найти что-то по описанию.
Могут ли некоторые объяснить мне, что происходит, или значение, стоящее за (type)
перед ссылкой на объект, как в (int)objectname.variablename
?
Это похоже на кастинг для меня.
РЕДАКТИРОВАТЬ: Так как большинство из вас идет от ссылки "Мой" на кастинг, когда я только догадываюсь, и мне нужно больше кода, я включаю код, который я рассматриваю, который поднял этот вопрос. Я подвергаю сомнению (int) в (int) numericupDown1.Value;
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
dinnerParty.NumberOfPeople = (int)numericUpDown1.Value;
DisplayDinnerPartyCost();
}