求助,我这样定义数组为什么会报错啊。初始化结构体的数组要怎么写?

张天星 2018-04-15 07:12:12
struct Move
{
byte from, to;
}
Move MoveArray[] = new Move[128];

求助,我这样定义数组为什么会报错啊。初始化结构体的数组要怎么写?
报错2个:
1、错误的数组声明符: 要声明托管数组,秩说明符应位于变量标识符之前。要声明固定大小缓冲区字段,应在字段类型之前使用 fixed 关键字。
2、无法将类型“CnChess.ChessMove.Move[]”隐式转换为“CnChess.ChessMove.Move”

错误类型我看不懂。。。
...全文
633 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
张天星 2018-04-15
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
Move[] MoveArray= new Move[128];
多谢。
xuzuning 2018-04-15
  • 打赏
  • 举报
回复
Move[] MoveArray= new Move[128];

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧