回复 2楼 馨梦惜夕
帮忙看下我这个写法:
int n, m, temp;
string str = this.textBox2.Text.ToString();
string str1 = string.Empty;
string[] array1 = str.Split(' ');
int count = str.Length;
int[] array2=new int[count];
for (int i = 0; i < count; i++)
{
array2[i] =Convert.ToInt32(array1);
}
for (m = 0; m < count; m++)
{
for (n = m - 1; n >= 0; n--)
{
if (array2[n] > array2[m])
{
temp = array2[n];
array2[n] = array2[m];
array2[m] = temp;
}
}
}
for (int k = 0; k < count; k++)
{
textBox3.Text = str1 + array2[k].ToString();
}
在调试的时候在这一句:array2[i] =Convert.ToInt32(array1);
出现无法将类型为:system.string[]:的对象强制转换为类型"system.iconvertible"。
该怎么改?