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 關注
- 174 瀏覽
添加回答
舉報