我有一个用 C# 编译的类项目 a.dll。它包含以下代码。
public class MyClass{
public int Add(int i,int j)
{
return (i+j);
}
public int add(int i,int j)
{
return (i+j)*2;
}
}
从 C# 项目中,我可以像这样调用这些函数
public class MyOtherClass{
MyClass mcls=new MyClass();
mcls.Add(1,2);
mcls.add(2.3);
}
但是我怎么能从 a 中调用它VB.Net Project
?我现在无法使用 Visual Studio。因此,如果有人会提供答案,那将非常有帮助。
编辑 1
我有一个 VB.NET 项目,我需要添加 C# dll ( say dll contains MyClass
) 的引用。这样我就可以调用两个方法 ( Add(int,int) , add(int,int)
)。但在 VB.NET 中,这是区分大小写的。有没有办法做到这一点?
编辑 2
假设我添加了对 dll 的引用,因此我可以调用这些函数。
Dim myObj as New MyClass
myObj.Add(1,2)
myObj.add(1,2)
如果此代码有效,编译器如何识别正确的函数?