//没使用out得到0
using System;
namespace Method5
{
    class Test
    {
        static void addi(int i)
        {
            i++;
        }

        static void Main()
        {
            int i = 0;
            addi(i);
            Console.WriteLine(i);
        }
    }
}
//使用out得到1
using System;
namespace Method5
{
    class Test
    {
        static void addi(out int i)
        {
            i = 0;
            i++;
        }

        static void Main()
        {
            int i;
            addi(out i);
            Console.WriteLine(i);
        }
    }
}

posted on 2008-01-20 20:53  glave  阅读(119)  评论(0)    收藏  举报