c++结构体 转 c#结构体

struct CMD_S_GameStart
{

BYTE cbValueOrder[GAME_PLAYER]; //等级数值
WORD wPersistInfo[GAME_PLAYER][2]; //游戏信息

BYTE cbCardData[MAX_COUNT]; //扑克列表
BYTE bCardCount[GAME_PLAYER]; //每个人发的牌的张数
};
大神帮忙啊 把这个结构体转成c# , 我转的程序一转这个结构体 unity就崩了

人到中年有点甜
浏览 806回答 2
2回答

MYYA

GAME_PLAYER、MAX_COUNT  应该都是常量吧?12345678910public class CMD_S_GameStart{     public byte[] cbValueOrder=new byte[GAME_PLAYER];            //等级数值    int[,]wPersistInfo=new int[GAME_PLAYER,2];     //游戏信息     public byte[] cbCardData=new byte[MAX_COUNT];                //扑克列表     public    byte[] bCardCount=new byte[GAME_PLAYER];          //每个人发的牌的张数 } 

心有法竹

123456789101112131415161718192021&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;class&nbsp;CMD_S_GameStart&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const&nbsp;int&nbsp;GAME_PLAYER=1;//自己去找这两个宏的值&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;const&nbsp;int&nbsp;MAX_COUNT=10;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;byte[]&nbsp;cbValueOrder;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//等级数值&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;int[][]wPersistInfo;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//游戏信息&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;byte[]&nbsp;cbCardData;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//扑克列表&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;byte[]&nbsp;bCardCount;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//每个人发的牌的张数&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;CMD_S_GameStart()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cbValueOrder=new&nbsp;byte[GAME_PLAYER];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wPersistInfo=new&nbsp;int[GAME_PLAYER][];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(int&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;<&nbsp;wPersistInfo.Length;&nbsp;i++)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wPersistInfo[i]=new&nbsp;int[2];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cbCardData=new&nbsp;byte[MAX_COUNT];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bCardCount=new&nbsp;byte[GAME_PLAYER];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP