C# ref out 关键字的区别

C# ref关键字与C++ &(引用)关键字用法几乎一样。

C# out关键字与ref功能类似。区别为在进入被调用者时数据会被要求强制清空。

        public void f1(out Data d1)
        {
            d1 = new Data(); // 如果不重新new,编译不过
            d1.m = 99;
            d1.n = 99;
        }

猜你喜欢

转载自www.cnblogs.com/liza9code/p/8735410.html
今日推荐