这应该是一个快速的。是否有可能做这样的事情:
[Callback(funtionY)]
void functionX()
{
}
void functionY()
{
}
那么当 functionX 被调用时,functionY 也会被自动调用?我问的原因是因为我要为一个基于 XNA 的小型游戏引擎实现网络功能,并且我想将函数标记为同步,以标记当一个函数被调用时,它应该被所有客户端调用。
谢谢。
最佳答案
听起来你想要 Aspect-Oriented Programming 。
我以前使用过 PostSharp ,它工作得很好。
关于c# - 调用函数#1 时自动调用函数#2,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/626139/