在 Windows 表单中管理两个项目的事件

Event that manages two projects in Windows Forms

我想通过代表将信息从一个项目传递到另一个项目。该项目使用套接字,我希望在客户端项目或服务器项目发送数据时触发一个事件,以便信息可以显示在各自的信息表单中。 但我试图在这些项目之间进行引用,他告诉我你不能,因为可能存在循环依赖。

如何在两个项目中共享同一个事件并以相反的形式进行更改?

您需要更改结构

项目

Shared class library
   Shared stuff

project 1
   reference -> Shared class library

project 2
   reference -> Shared class library