有一个来自Microsoft.VisualBasic程序集的内置函数。
我可以在VB中像这样使用它:
APR = (Rate(TotPmts, -Payment, PVal, FVal, PayType, Guess) * 12) * 100我当前的项目是Java或Javascript,我需要使用此函数。
网上的答案是只需添加名称空间和程序集,并在Java或Javascript中使用相同的名称空间和程序集
那么我该如何使用use Financial呢?
Java中的Rate (或者甚至可能将源代码移植到Java中)?
谢谢你的帮助。
发布于 2016-06-02 15:37:02
在C#项目(或其他.NET项目)中,只需简单地将Microsoft.VisualBasic.dll作为引用添加到您的项目中,您可以在代码中使用Financial.Rate,不要忘记添加名称空间using Microsoft.VisualBasic;这非常容易,因为所有的.NET语言(C#/VB/等)都使用CIL (公共中间语言),所以从不同语言编译的.dll文件可以共享。
在Java项目中,事情是完全不同的。您需要使用JNA(Java本机访问)。参见JNA。
https://stackoverflow.com/questions/37585298
复制相似问题