<分区>
是否可以将 Action 作为函数中的可选参数? button2Action 应该是可选的。
public void DrawWindow(Rect p_PositionAndSize, string p_Button2Text = "NotInUse", Action p_Button2Action)
{
// Stuff happens here
}
我用例如 p_Button2Action = delegate{ Debug.Log("NotInUse"); 试过了}
但它不会编译,因为 p_Button2Action 的默认参数值必须是编译时常量。如何制作一个编译时常量的可选 Action?