2015-11-26 78 views
2

可以将字符串(数字)从文本框转换为结构体中的int数组。如何将数字从文本框转换为int数组?

OurDataList SingleMemberData = new OurDataList(3); 
SingleMemberData = (OurDataList)PlayersData[currentPlayerShown]; 
**SingleMemberData.champlosses[tabControlChamp.SelectedIndex] = new[] { Convert.ToInt32(mtloss3.Text) };** EDITED 
PlayersData[currentPlayerShown] = SingleMemberData; 

错误:无法隐式转换类型 '诠释' 到 'INT []'

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

我也有列表框中的字符串相同的问题。

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

回答

2

如果SingleMemberData.champwins是一个数组,这样做:

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

它不工作现在:/ –

+0

@KamilKroko什么?你会得到什么错误?哪里?你有什么类型的属性和变量? – Backs

相关问题