c# - 为什么我的括号不能正常工作
问题描述
我正在开发一个统一的游戏,我目前正在开发一个库存系统,这并不完全相关我在我的主计算机之外编写了大部分代码,所以我无法测试它,所以显然有很多当我去测试它时出现错误,但其中一个我无法弄清楚,它在统一的启动函数中,它说当我有一个时我需要一个 },这是我的确切代码。无需投入使用
public class Inventory : MonoBehaviour
{
void Start()
{
Public InvSlot[] Slots = new InvSlot[23];
}
}
它是说当我有一个时我需要一个 } 作为启动函数
解决方案
可能的修复取决于您的意图:
A)Slots
是Inventory
该类的公共字段:
public class Inventory : MonoBehaviour
{
public InvSlot[] Slots = new InvSlot[23];
void Start()
{
}
}
B)Slots
是Start
方法中的局部变量:
public class Inventory : MonoBehaviour
{
void Start()
{
InvSlot[] Slots = new InvSlot[23];
}
}
推荐阅读
- aurelia - 如何在 aurelia slickgrid/slickgrid 中的 cloumn 值旁边显示图标?
- ios - Sentry iOS dSYM:无法处理本机堆栈跟踪
- android-studio - Android Studio 显示当前用户的帖子以及其他用户的帖子
- python - python - 如何在python的Plotly图表中获取滑块的位置?
- python - 将输入(字符串)视为 python 中的列表
- image-processing - 如何使用 4 个通道而不是 3 个通道在 Halide 中加载图像()?
- java - 在对 Dataframe 执行操作时引发 sqlContext 异常
- flutter - 在 Flutter 的状态类中调用变量的问题
- java - Webdriver在硒中打开太多浏览器
- discord - 从用户 ID 获取用户活动 - Discord.py