Итак, WPF вызывает ToString () для объектов при генерации TextColumns в DataGrid, а затем я обнаружил странную вещь о методе ToString (): Проверьте это:
object a = 0.3780000001;//Something like this
Console.WriteLine(a.ToString());//Gets truncated in some cases
Сначала я подумал, что это простоокругление, но несколько раз мне удавалось воспроизвести такое поведение на удвоениях с <15 цифрами после точки.Я что-то упустил? </p>