我正在尝试计算摊还计划,并看到我正在更新的旧C#代码从VB库调用Microsoft.VisualBasic.Financial.Pmt()方法。为摊销做同样的事情是否明智或是否有推荐的方法在C#中完成同样的事情而不诉诸VB库调用?我正在使用C#4.0。
答案 0 :(得分:2)
在C#中进行VB.NET库调用没有任何问题。这是推荐的方法。除非你找到其他一些.NET财务包。
答案 1 :(得分:1)
我自己做。事实上,我自己也做过。 This会为您提供公式。
在测试您的匹配项时,请使用Excel检查您的工作以及各种在线摊还计划,以验证您是否正确执行此操作。
这有助于自己计算,并且在混合双精度/小数和整数时,您也可以获得一些C#转换值的良好体验。
编辑:Jim的答案可能比我的好,但我总是喜欢自己写一些东西(特别是这么简单),而不是引入另一种依赖关系,并且在成本/错误/分配问题方面受到别人的怜悯我只是设想Windows Next出现了一些用户权限或访问权限或一些荒谬的变化,并发现您使用的dll没有(也不会)更新以利用它。 / p>