我想创建一个类来处理我的所有委托连接,并在类被销毁时自动断开所有这些委托。即在 C++/boost 中,我可以通过创建一个带有 boost::signal::connection 列表的类并在析构函数中清除它来轻松地做到这一点。经过详尽的搜索,我似乎无法使用 C# 委托找到任何类似的东西。
我想创建一个类来处理我的所有委托连接,并在类被销毁时自动断开所有这些委托。即在 C++/boost 中,我可以通过创建一个带有 boost::signal::connection 列表的类并在析构函数中清除它来轻松地做到这一点。经过详尽的搜索,我似乎无法使用 C# 委托找到任何类似的东西。