在C#中,修改传入数组的过程?

时间:2016-06-08 23:35:32

标签: c#

我一直在尝试编写一个过程,通过填充提供的值来修改传入的数组。由于这是一个程序,我认为它可能不会返回任何东西。相反,我将不得不直接修改数组,并且因为数组是引用类型变量,所以即使在此过程之后,数组也将永久更改。我需要使用整数值设置数字数组中的每个整数。

我不太确定应该如何解决这个问题。我能够想出输入和输出应该是什么样子。

示例输入: {22.6,45.2,17.9},10

示例输出: {10,10,10}

1 个答案:

答案 0 :(得分:1)

If i understand you right..

void Test8(int[] numbers, int value)
{
    for(int i=0;i<numbers.Length;i++)
    {
        numbers[i] =(double) value;
    }
}