我需要知道如何使用命令行从命令行编译和运行 C#,但我不知道如何正确使用我制作的 DLL。DLL 是一个简单的数学文件,里面的代码是:
using System;
namespace SimpleMaths
{
public class Operations
{
public static int add(int a, int b)
{
return a + b;
}
public static int substract(int a, int b)
{
return a - b;
}
public static int multiply(int a, int b)
{
return a * b;
}
}
}
我成功地将其编译为 DLL 文件。现在我有一个名为 sum.cs 的类,我想在其中访问这个库的方法,我确实有很多乱七八糟的代码,这些代码离正确的地方很远,所以我删除了它,这就是我现在拥有的:
using System;
public class sum
{
public static void Main()
{
//How can I access the methods in the SimpleMaths library???
}
}
通常在 Visual Studio 中,我会添加 DLL 作为引用,然后创建对象,让我可以访问这些方法。我在网上搜索过,我发现的例子让我很困惑。我是否正确地说您不能使用命令行创建对象?
任何建议表示赞赏。