问题描述
- 关于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是自定义类型,传入的不应该是引用么?
时间: 2024-11-05 22:03:58