2 回答
TA贡献1848条经验 获得超2个赞
您没有返回整个数组,也没有迭代数组结果,并且 Array 是一个项目的集合,您需要告诉它一个接一个地获取每个项目并打印。
您可以执行以下操作以使其工作:
public int[] ReverseArray(int[] rArray)
{
Array.Reverse(array);
return array;
}
在按钮单击事件中,您可以使用它:
int[] input = { 1, 2, 3, 4, 5, 6, 7, 8 };
input = ReverseArray(input);
string items = String.Join(",",input);
MessageBox.Show(items);
TA贡献1863条经验 获得超2个赞
因为您的方法ReverseArray只返回一个值:
public int[] ReverseArray(int[] rArray)
{
int[] array = { 1, 2, 3, 4, 5, 6, 7, 8 };
Array.Reverse(array);
return array;
}
要显示整个数组,您可以将其组合成一些字符串:
int[] output = ReverseArray(input);
var message = string.Join(", ", output);
并显示:
MessageBox.Show(message);
- 2 回答
- 0 关注
- 191 浏览
添加回答
举报
