Этот дубль: 16.8999999
после theDouble = Math.Round(theDouble, 1)
он отображается в отладчике как 16.9, но в пользовательском интерфейсе позже это НЕ 16.9, а 16.899999.
Почему это так?
Я занимаюсь разработкой приложения WP7, и, тем не менее, всякий раз, когда я округляю определенное значение, оно всегда отображается "ограниченным" в пользовательском интерфейсе. Я даже пытался сделать один последний раунд перед назначением массива для источника элементов списка. Это действительно странно, и я буду признателен за любую помощь или объяснение.
Я даже пытался присвоить значение сам перед тем, как будет установлен ресурс источника. Я назначил 16.89999 и округлил его, используя вышеупомянутый метод. В отладчике я получаю ожидаемый результат, но затем в пользовательском интерфейсе я получаю другой результат, а именно, 16.899999618. Помощь