问题描述
因此,我尝试为游戏创建一个随机化函数,以从数组中随机生成字符并将结果添加到另一个数组中,但是它并没有真正起作用并不断抛出“索引超出数组范围”错误,我不太确定为什么。 :(我在网上查过,并没有真正找到任何有效的解决方案。
我尝试将骰子更改为从 0 或 1 开始,并相应地更改最大数量,我还将字符数组从动态更改为固定,但我所做的没有任何帮助,因为它仍然相同有相同错误的行
Screenshot of code throwing the error
数组被声明为(无法在屏幕截图中显示)
string[] player1_characters = new string[13] { "Xingqiu","Razor","Bennett","Aether","Kaeya","Amber","fischl","noelle","Lisa","Xinyan","Ningguang","chongyun","barbara" };
另一个数组声明为:
string[] player1_output = new string[] { };
我对 c# 还很陌生,不知道它发生了什么 XD 任何帮助都会很棒^^
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)