是否有可能一个C#dll引发另一个C#dll处理的事件?

时间:2016-03-24 15:02:24

标签: c#

是否可以在一个.dll中引发一个可由另一个人处理的事件?如果是这样,我应该看什么。

编辑:

我认为这两个dll在同一个进程中运行 - 它们都是另一个程序的加载项。我只能使用加载项来处理,因此需要进行此类通信。

我考虑过写一个本地文件并从另一个dll读取它,但我怎么知道何时阅读它。

1 个答案:

答案 0 :(得分:2)

它被称为Interprocess Communication

您可能希望查看 Pipes ,或查看IpcChannel Class,这可能会让事情变得更加轻松。我个人并没有使用C#语言中的任何一种语言,但重要的是,一个想法和技术背后,其余的是一个实现细节。