这两段代码有什么区别:
代码A:
Foo myFoo;
myFoo = createfoo();
从哪里开始
public Foo createFoo()
{
Foo foo = new Foo();
return foo;
}
与Code B相比的Visual Studio Code:
Foo myFoo;
createFoo(myFoo);
public void createFoo(Foo foo)
{
Foo f = new Foo();
foo = f;
}
这两段代码之间有什么区别吗?