Cześć, jak mogę przekonwertować string array do liczby w masked textboxie i string array do stringa zaznaczonego w listboxie.
Poniżej tylko częściowy kod, jeśli potrzebna całość to wrzuce.
public partial class Form1 : Form
{
OurDataList SingleMemberData = new OurDataList(0);
ArrayList PlayersData = new ArrayList();
int currentPlayerShown = 0;
private struct OurDataList
{
public string[] champ;
public int[] champwins;
public int[] champlosses;
public OurDataList(int x)
{
champ = new string[x];
for (int y = 0; y < x; ++y) champ[y] = "";
champwins = new int[x];
for (int y = 0; y < x; ++y) champwins[y] = 0;
champlosses = new int[x];
for (int y = 0; y < x; ++y) champlosses[y] = 0;
}
};
}
Event Handlers: (Poniżej oznaczone trzy linijki są złe na razie, ale pewnie jak to uda mi się z Waszą pomocą naprawić to wyskoczy kolejny error :/)
OurDataList SingleMemberData = new OurDataList(3);
SingleMemberData = (OurDataList)PlayersData[currentPlayerShown];
** SingleMemberData.champlosses[tabControlChamp.SelectedIndex] = new[] { Convert.ToInt32(mtloss3.Text) };**
PlayersData[currentPlayerShown] = SingleMemberData;
OurDataList SingleMemberData = new OurDataList(3);
SingleMemberData = (OurDataList)PlayersData[currentPlayerShown];
** SingleMemberData.champwins[tabControlChamp.SelectedIndex] = new[] { Convert.ToInt32(mtwins3.Text) };**
PlayersData[currentPlayerShown] = SingleMemberData;
OurDataList SingleMemberData = new OurDataList(3);
SingleMemberData = (OurDataList)PlayersData[currentPlayerShown];
** SingleMemberData.champ[tabControlChamp.SelectedIndex] = new[] { listBoxChamp.SelectedItem.ToString() };**
PlayersData[currentPlayerShown] = SingleMemberData;
Proszę o pomoc i z góry wielkie dzięki :D