Я пытаюсь объединить все целые в списке в одну общую сумму (общую цену). Однако я использую 2 радиокнопки, чтобы определить цену, которая будет добавлена в список и список, и при переключении между двумя кнопками моя общая сумма будет разрушена.
Я использую класс для разделения ввода (имя и цена), это дает мне RideNamePrice.Price, который добавляется в список. Я использую этот список в качестве источника для заполнения моего списка. Смотрите код ниже.
lbjourney.itemSource = finishedRide;
List<RideInput> FinishedRide= new List<RideInput>();
double totalprice = 0;
foreach (var item in lbjourney.Items)
{
totalprice = totalprice+
Convert.ToDouble(RideNamePrice.Price);
}
listboxTotal.content = totalprice;
Когда я добавляю 3 цены с первой радиопереключателем, она прекрасно работает, но если я решаю добавить одну цену из второй радиопереключателя, она прибавляет примерно в 3 раза больше числа, которое должно быть добавлено.