Нужно вызвать частный двойной метод для кнопки
// Частный метод ниже - это то, что я пытаюсь вызвать
protected void CalculateButton_Click(object sender, EventArgs e)и я понятия не имею, как правильно это назвать, чтобы рассчитать дневную стоимость * количество дней.
private Double CalculateCostOfStay(String Place, String Days) { Double TotalCost; Double NumberOfDays; NumberOfDays = StringToNumber(Days); if (Place == "China") { TotalCost = 225 * NumberOfDays; } else if (Place == "England") { TotalCost = 350 * NumberOfDays; } else if (Place == "France") { TotalCost = 300 * NumberOfDays; } else if (Place == "Germany") { TotalCost = 275 * NumberOfDays; } else if (Place == "Spain") { TotalCost = 250 * NumberOfDays; } else { TotalCost = 0; } return TotalCost; }
Что я уже пробовал:
// Я думал, что все, что мне нужно сделать, это
CalculateCostOfStay();
// Это дает мне ошибку, говоря, что нет аргумента, и я не уверен, Нужно ли мне вводить в него параметры, которые я пробовал, но не могу заставить его работать.
Karthik_Mahalingam
что такое место и дни?
Member 13079959
Место выходит из одного списка с показанными странами, а дни - из другого списка с заданными суммами
Karthik_Mahalingam
затем передайте значения listbox в качестве параметра функции
Member 13079959
Спасибо!
Karthik_Mahalingam
добро пожаловать
[no name]
Если вы не можете понять, как вызвать функцию, вам нужно найти себе приличную книгу по программированию на C# и проработать ее. Вам не хватает фундаментальных знаний программирования.
Member 13079959
вы такой решатель проблем
[no name]
Ну, мы здесь не для того, чтобы учить вас программированию.