形参 ref 到底是做什么用的?

   public void str(ref string show)
        {
            show = "新的参数";
        }
 public void showtext()
        {
            string strs = "这是一个定义";
            str(ref strs);
            Response.Write(strs);
            //输出结果 "新的参数"
        }

ref为引用类型

进出都必须要赋值,赋值后改变原来类型的指针

posted @ 2017-09-26 10:34  爱好学习的菜鸡码农  阅读(399)  评论(0编辑  收藏  举报