我正在尝试在 Unity 中进行一些游戏编程,因此我不得不选择 C# 或 Javascript 或 (Boo)。我选择 C# 是因为至少有不错的 IDE,而且实际上它比 Javascript 和面向对象快一点。无论如何,我宣布代表:
private delegate Object Instantiate_(Object ,Vector3 ,Quaternion );
我收到编译器错误,告诉我我应该命名这些参数。有什么合乎逻辑的理由吗?我没有在任何地方使用它们,也没有提到它们,那么命名它们有什么意义呢?