Using the Javonet Fluent Interface
You are browsing legacy Javonet 1.5 (Java<>.NET bridge for Windows) documentation. Use the left side menu or click here to switch to latest Javonet 2.0 documentation. Javonet 2.0 allows you to use any module from
JVM, CLR, Netcore, Python, Ruby, Perl, NodeJS on Windows, Linux and MacOs
from any application created in Java, Clojure, Groovy, Kotlin, C#, F#, J#, VB.NET, Python, Perl, Ruby, JavaScript, TypeScript, C++ and GoLang
Javonet offers a robust fluent interface that lets you simplify and shorten operations on objects.
// Todo: activate Javonet
// add reference to library
Javonet.AddReference(resourcesDirectory + @"\TestClass.jar");
// call static method
string response = Javonet.GetType("TestClass").Invoke<string>("SayHello", "Student");
// write result to console
Console.WriteLine(response);
Was this article helpful?