C# 如何将数字从文本框转换为int数组?

C# 如何将数字从文本框转换为int数组?,c#,arrays,winforms,struct,C#,Arrays,Winforms,Struct,我可以将文本框中的字符串(数字)转换为结构中的int数组吗 OurDataList SingleMemberData = new OurDataList(3); SingleMemberData = (OurDataList)PlayersData[currentPlayerShown]; **SingleMemberData.champlosses[tabControlChamp.SelectedIndex] = new[] { Convert.ToInt32(mtloss3.Text) };

我可以将文本框中的字符串(数字)转换为结构中的int数组吗

OurDataList SingleMemberData = new OurDataList(3);
SingleMemberData = (OurDataList)PlayersData[currentPlayerShown];
**SingleMemberData.champlosses[tabControlChamp.SelectedIndex] = new[] { Convert.ToInt32(mtloss3.Text) };** EDITED
PlayersData[currentPlayerShown] = SingleMemberData;
错误:无法将类型“int”隐式转换为“int[]”

我试图找到它,但没有答案

我对列表框中的字符串也有同样的问题

SingleMemberData.champ[tabControlChamp.SelectedIndex] = new[] { listBoxChamp.SelectedItem.ToString() };

如果
SingleMemberData.champwins
是一个数组,请执行以下操作:

SingleMemberData.champwins = new[] { Convert.ToInt32(mtwins3.Text) };

@卡米尔克罗科和什么?你有什么错误?哪里您有什么类型的属性和变量?