Microsoft.VisualBasic.Financial.Pmt и амортизация в C # - PullRequest
0 голосов
/ 03 мая 2011

Я пытаюсь рассчитать графики амортизации и вижу, что устаревший код C #, который я обновляю, вызывает метод Microsoft.VisualBasic.Financial.Pmt () из библиотеки VB.Разумно ли делать то же самое для амортизации или есть рекомендуемый способ выполнить то же самое в C #, не прибегая к вызову библиотеки VB?Я использую C # 4.0.

Ответы [ 2 ]

2 голосов
/ 03 мая 2011

Нет ничего плохого в вызове библиотеки VB.NET в C #. Это рекомендуемый способ сделать это. Если вы не найдете какой-то другой финансовый пакет .NET.

1 голос
/ 03 мая 2011

Я бы сделал это сам.На самом деле, я сделал это сам. Это даст вам формулу.

При тестировании вашего матча используйте Excel, чтобы проверить свою работу и различные онлайн-графики амортизации, чтобы убедиться, что вы делаете это правильно.

Это своего рода возможность рассчитать это самостоятельно, а также вы получите хороший опыт преобразования значений в C # при смешивании двойных / десятичных и целых чисел.

РЕДАКТИРОВАТЬ: ответ Джима, вероятно, лучше моего, но мне всегда нравитсянаписать что-то сам (особенно так просто), а не вводить еще одну зависимость и быть в чьей-либо милости в отношении проблем стоимости / ошибок / распространения.

Я просто представляю, что Windows Next выходит с некоторыми большимиизменение прав пользователя или доступа или что-то смешное, и обнаружение, что используемая вами dll не была (и не будет) обновлена, чтобы воспользоваться ее преимуществами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...