Mil*_*lne 4 .net c# dll visual-studio
我有一个越来越大的#console项目(vs2012).目前我一个接一个地调用多个'方法'.当我添加更多方法时,我希望能够将它们分解为多个可执行文件,以便按预定应用程序运行,但仍然能够引用(并使用tortoise SVN更改)一个公共类规则,它们都将使用参考.我是否必须创建一个dll才能实现此目的,还是有更简单的方法?对不起,我是所有这一切的新手.我发现了类似的问题,但我要么不理解它们,要么它们不是我想要的.谢谢!
是的,您需要构建一个DLL并从任何需要存储的代码的项目中引用它.
只需在解决方案中添加一个新的Library项目,创建一个公共类并插入应该从其他项目中调用的方法
单击"菜单文件"并选择"添加项目"
然后转到解决方案资源管理器窗口,单击控制台应用程序并右键单击引用
并从Solution文件夹中选择类库的Project
现在转到预定义的Class1并添加以下代码
namespace ConsoleApplication1
{
// Class that contains methods and data to be used/shared by various applications
public class Class1
{
public Class1()
{ }
public void Show(string message)
{
Console.WriteLine(message);
}
}
}
Run Code Online (Sandbox Code Playgroud)
并在您的ConsoleApplication1中添加以下代码
namespace ConsoleApplication1
{
class Program
{
// A sample console application that uses the library project....
static void Main(string[] args)
{
Class1 c=new Class1();
c.Show("Hello World");
}
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2094 次 |
最近记录: |