Допустим, у меня есть структура
public struct Foo { ... }
Есть ли разница между
Foo foo = new Foo();
и
Foo foo = default(Foo);
?