2 ximenchuigao ximenchuigao 于 2014.01.17 13:42 提问

关于C# 方法参数置Null
c#
namespace ConsoleApplication1

{
class Program
{
static void Main(string[] args)
{
A a = new A();
B b = new B();
b.setvalue(a);

}

}
class A
{
    public string aa { get; set; }
}
class B
{
    public void setvalue(A a)
    {
        a = null;
    }
}

}

为什么程序出来后a不为Null,a是自定义类型,传入的不应该是引用么?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!