方法(函数)

 

今天在云和学院学习了方法,方法的定义:看见static就是静态方法

[访问修饰符] [static] 返回值类型 方法名()

{

方法体;

}

 Console.WriteLine()的定义

方法的out参数和ref参数

static void Main(string[] args)
        {
            int[] Array = {2,4,5,6,7,89 };
            int max;
            Max(Array,out max);
            Console.WriteLine(max);
            Console.ReadKey();

        }

        static void Max(int[] Array,out int max)
        {

            int m = 0;
            for (int i = 0; i < Array.Length; i++)
            {

                if (Array[i] > m)
                {
                    m = Array[i];
                }
               
            }
            max = m;
          
        }

 

static void Main(string[] args)
        {
            int x = 5;

            Add(ref x);
            Console.WriteLine(x);
          
            Console.ReadKey();
        }

        static int Add(ref int x)
        {
            x++;//被赋值一份后传进来的值
            return x;
        }

 

posted @ 2014-11-11 19:22  宋瑞芳  阅读(206)  评论(0编辑  收藏  举报