Они выглядят одинаково, за исключением того, что GetTotalDays
возвращает double
.Если бы мне пришлось угадывать, я бы сказал, что изначально это было предназначено для того, чтобы предоставить возможность выражать дробные части дня, а также целые дни, а затем кто-то в Microsoft решил, что это не такая уж хорошая идея.Поэтому API может существовать только для предотвращения проблем с приложениями, записанными в исходный интерфейс.
Если вам необходимо убедиться, что они ведут себя одинаково, запустите несколько тестов, сравнивая результаты каждого из них с образцами данных.