ref与out 的参数方法

it2025-03-02  25

class Program    {        //引用方法参数调用        static void add(ref int i)          {            //不用对参数进行初始化              i++;         }

        static void Main()        {            int j = 0;            //J在堆栈中的内存会指针给i            add(ref j);            Console.WriteLine(j);        }    }class Program    {        static void add(out int i)        {            i = 0;  首先初始化值            i++;        }

        static void Main()        {            int j ;            add(out j);            Console.WriteLine(j);        }    }           out 与ref 其实是一样的

转载于:https://www.cnblogs.com/wbbady/archive/2007/07/14/818086.html

最新回复(0)