看看这个C#控制台程序

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:21:07
刚做了一个控制台程序练习
里面有三个类

接口类
IMessage.cs:
-----------------------------------
public abstract class Message
{.......}

---------------------------------

实现类
QQmessage.cs:
--------------------------------------
public class QqMessage:Message
{.........}

-------------------------------------

主程序
program.cs
------------------------------------------
class Program
{
static void Main(string[] args)
{
.......................
}
}
--------------------------------------------

请问
1.我在SDK命令提示下我如何将这个工程生成DLL
2.当我虽要扩展的时侯,我是应该在这个项目上添加一个新的扩展类然后把这个类编译,还是应该另外再建一个独立的项目然后写扩展类呢?

你问的本来就是错的 你的代码带有Main()方法如果生成dll文件的话别的类将无法调用
生成dll楼上的说了 可没说怎么调用 csc -t:library /out:MyDLL.DLL MySwap.cs

调用 csc -r:路径

具体你可以到vs命令提示符 下打csc /? 看一看
还有 你应该看看msdn

1.用csc /target:library /out:MyDLL.DLL MySwap.cs命令
2.两种方法均可