我记得默认情况下接口是公共的。我错了吗?当我试图从一个接口实现一个“公共静态”方法时。VS 告诉我接口中的方法比“公共静态”方法更难访问。当我将 public 添加到界面时,它修复了。默认情况下接口不是公开的吗?
interface IDoubleFloatEventInvoker {
void AddListener(EventName eventName, UnityAction<float, float> unityAction);
}
public static void AddInvoker(EventName eventName, IDoubleFloatEventInvoker invoker)
{
foreach (UnityAction<float, float> listener in doubleFloatListeners[eventName])
{
invoker.AddListener(eventName, listener);
}
doubleFloatInvokers[eventName].Add(invoker);
}
“VS 说 IDoubleFloatEventInvoker 比 AddInvoker 函数更难访问”
婷婷同学_
相关分类