我需要创建一个简单的方法来反转数组,而另一种方法来显示数组的绝对值

问题描述 投票:-2回答:1

这是两个问题,两个项目,我被允许修改原始数组。这是第一学期的大学课程,我将做的每个练习都是“在Main()方法中创建一种可以修改某些内容的方法”现在,它可以修改数组,我整天都在阅读它们,而我很难理解语法,尤其是如何创建需要的方法以及如何调用它。谢谢。

编辑:禁止使用foreach循环。

我想它会像这样。

  static void Main(string[] args)
    {
        int[] myarray = { 1, 2, 3, 4, 5, 6 }; // here is my simple array
        //calling my reversed arrey
        //Console.WriteLine(reversed array)

       // Calling AbsoluteValueArray function
       //Imagine this is in another project, they are not affecting each other
    }

  static void ReversedArray(I don't know what should be here)
     {
         Array.Reverse (myarray) // I am allowed to use the Array.Reverse function
     }
  static void AbsoluteValueArray()
     {
       Math.Abs(myarray) // I need to use Math.Abs function
     }
c# arrays methods
1个回答
0
投票

无论如何,让我们逐步解决您的问题。

[First of首先介绍如何调用和使用方法,并确保没有人比Microsoft更好地解释它。 MSDN

注意,实际上,您不需要任何方法,至少您的问题听起来像。


下一个关于如何反转数组。 MSDN

其语法非常简单:

Array.Reverse(myarray);

最后一个,您应该在其上循环一个for loop,并通过在其所有值上调用Math.Abs()来覆盖其值。

请注意,Math.Abs()方法不能用于整个数组。

© www.soinside.com 2019 - 2024. All rights reserved.