如何使用IKVM从java调用C#

本文关键字:调用 java 何使用 IKVM | 更新日期: 2023-09-27 18:25:00

我创建了一个C#项目和一个DLL。我已经用这个命令从C#dll.ikvmstub C:''myc#.dll生成了Java jar文件。这是我的C#类,我需要使用IKVM 从Java调用它

using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using System.Drawing;
namespace test
{
    public class test
    {
       public test()
       {
       }
        public String printHellowfromC#()
       {
           return "hellow from C#";
       }
    }
} 

如何使用IKVM从java调用C#

IKVM正在为使用java的C#工作。它在他们的页面上被描述为"IKVM.NET是Java for Mono和Microsoft.NET Framework的实现。"从Java调用C#类不需要IKVM。您可以从C#构建本机dll,并直接从java调用它。