一个c#语言,关于函数的简单问题
代码如下:
程序代码:class Program
{
static int MaxValue(int[] intArray)
{
int maxVal = intArray[0];
for(int i=1;i<intArray.Length;i++)
{
if(intArray[i]>maxVal)
maxVal=intArray[i];
}
return maxVal;
}
static void Main(string[] args)
{
int[] myArray={1,2,3,4,5,6,7,8,9,10};
int maxVal = MaxValue(myArray);
Console.WriteLine("最大的是:{0}", maxVal);
Console.ReadKey();
} 我想问的是:
(1)函数MaxValue(int[] intArray)是不是意思是一次有两个数值进入函数?
(2)i<intArray.Length 这个是什么意思?为什么要加个.Length
(3)其实。。整个函数我还没有太了解它是怎么工作的。。。有空的大虾作个说明好吗。。。。









