使用方法和大小写显示数组


嗨,我

写了一个案例,它应该显示我的方法中的数组,但我编写的方法不会将值返回到我的情况,而是给了我一个蓝色的错误代码。我希望能够选择我的案例并让它显示我的数组。如果你能帮助我,我非常感谢。

我相信这些都是属于这个案例的代码。 再次感谢。

            int selection;
            do
            {
            int[] A = { -2, 5, -1, 9, -6, 23, 67, 1, -8, 7, -3, 90 };
            DisplayMenu();
            Console.Write("Enter your selection");
            int.TryParse(Console.ReadLine(),out selection);
            switch(selection)
            {
            case 6:
                    ShowArray(A); //<<<<<display array here
                    break;
            }
            Console.ReadKey();

            static void DisplayMenu()
            {
            Console.WriteLine("t6");
            }

             static int ShowArray(int[] array)//<<<<here return value top
            {
            Console.WriteLine("n=============n");
            for (int i = 0; i < array.Length; i++)
            {
            Console.Write("{0}", array[i]);
            }
            Console.WriteLine("n=============n");
            }

假设您只想向控制台显示数组,而不是实际返回该方法的值,请从下面更改签名:

static int ShowArray(int[] array)

对此:

static void ShowArray(int[] array)
  • 返回类型为 int 表示您将在方法退出之前返回一个整数。
  • 返回类型的void意味着您不会返回任何内容,这似乎是您想要的。

最新更新