C# 按址传递参数,ref 参数如何使用?

参数按址传递需要用到 ref 关键字,ref 标识的参数可以改变参数的原始值。
        static void Main(string[] args)
        {
            string a = "0";
            int b = 0;

            Console.WriteLine("调用函数前");
            Console.WriteLine("a: {0}",a);
            Console.WriteLine("b: {0}", b);

            Test(ref a, ref b);

            Console.WriteLine("");
            Console.WriteLine("调用函数后");
            Console.WriteLine("a: {0}", a);
            Console.WriteLine("b: {0}", b);

            Console.Read();
        }

        static void Test(ref string a, ref int b)
        {
            a = "001";
            b = 100;
        }


作者最新文章
ASP.NET, ASP.NET Core WebApi 返回 Controller 返回 Json 类型结果
Visual Studio 调试 ASP.NET Core 无法连接 IIS Express 服务器
ASP.NET WebApi 与 ASP.NET Core WebApi 返回 HttpResponseMessage
SQL Server 中 CASE WHEN 使用
html table 设置表格背景图片,背景色