今天在做C#练习时,遇到了一个奇怪的现象。
这个代码最开始只是想学一下函数的应用,我就编了这么一个代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FunctionPractice_1
{
class Program
{
static void Main(string[] args)
{
int[] MyArray = { 1, 8, 3, 6, 2, 5, 9, 3, 0, 2 };
int MaxValue = SearchMaxValue(MyArray);
Console.Write("The max value in array: { ");
foreach (int Number in MyArray)
{
Console.Write("{0} ", Number);
}
Console.WriteLine("}\nis: {0}", MaxValue);
Console.ReadKey();
}
static int SearchMaxValue(int[] intArray)
{
int maxValue = intArray[0];
for (int i = 0; i < intArray.Leng