If you have a nifty java library that you love and would want to use it in your .NET program, then please have a look at this useful toolkit called IKVM.NET - https://www.ikvm.net/uses.html
ikvmc -target:library {mylib.jar} ------- will create mylib.dll
ikvmc -target:library {mylib.jar} ------- will create mylib.dll