【发布时间】:2011-08-31 21:27:15
【问题描述】:
考虑以下代码片段
Form form2 = new Form();
test(form2);
form2.Show();
public void test(Form f)
{
f = null;
}
由于 f 还持有对 Form2 的“另一个”引用,将 f 设置为 null 应该也将 Form2 设置为 null,但事实并非如此。需要一个很好的解释来理解这一点。
【问题讨论】:
-
标题中提到的
ref在哪里?