->糕 2014-01-17 05:42
浏览 1520

关于C# 方法参数置Null

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是自定义类型,传入的不应该是引用么?

  • 写回答

0条回答

    报告相同问题?

    悬赏问题

    • ¥15 DIFY API Endpoint 问题。
    • ¥20 sub地址DHCP问题
    • ¥15 delta降尺度计算的一些细节,有偿
    • ¥15 Arduino红外遥控代码有问题
    • ¥15 数值计算离散正交多项式
    • ¥30 数值计算均差系数编程
    • ¥15 redis-full-check比较 两个集群的数据出错
    • ¥15 Matlab编程问题
    • ¥15 训练的多模态特征融合模型准确度很低怎么办
    • ¥15 kylin启动报错log4j类冲突