Ciao a tutti. Volevo sapere se ci sono differenze fra dichiarare una variabile in questo modo

codice:
public class MyClass
{
  MyClass2 obj;

  public MyClass()
   {

    obj = new MyClass2();
  }

}
e questo


codice:
public class MyClass
{
  
  public MyClass()
   {

  MyClass2 obj  obj = new MyClass2();
  }

}
Grazie