Да. Но если бы вы сделали это:
public function Foo(ref Bar bar)
{
bar = new Bar();
}
public function Foo(Bar bar)
{
bar = new Bar();
}
тогда вы увидите разницу. Первый передает ссылку на ссылку, и поэтому в этом случае панель изменяется на новый объект. Во втором - нет.