数组创建必须有数组大小或数组初始值设定项

喜洋洋和灰太狼 2018-05-26 07:37:07
        public int Str_m(int[] numbers)    
{
int[] Numbers = new int[] numbers;
int max = Numbers.Max(); //这便取到了数组里数据的最大值。
return max;
}


new int[] numbers;这个地方的提示,请问应该怎么改,谢谢。

新手。
...全文
883 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
谢谢各位, 赋值删掉new int[]就了,新手见笑!
「已注销」 2018-05-26
  • 打赏
  • 举报
回复

public int Numbers(int[] numbers)
        {
            int max = numbers[0];
            for(int i=1;i<numbers.Length;i++)
            {
                if(numbers[i]>max)
                {
                    max = numbers[i];
                }
            }
            return max;
        }
nry19871012 2018-05-26
  • 打赏
  • 举报
回复

// 这是什么写法。没见过
int[] Numbers = new int[] numbers;
  • 打赏
  • 举报
回复
为什么要重新定义一个int数组?

110,565

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧