: error CS0161: “Program.Max(int[])”: 并非所有的代码路径都返回值
圈出来的代码放到红线位置,因为编译时不一定会执行for语句,如arr长度0,这样就不执行了,所以报错。有帮助麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~
return max放到for循环的外面
萌新