Devuelve un objeto creado USANDO
Estoy creando un objeto (obj a continuación) al usar y devolver ese objeto como parte de la función return. ¿Esto causará algún problema como el objeto se resolverá antes de intentar usar el valor devuelto en otra función?
using (MyObject obj = new MyObject())
{
.
.
.
return obj;
}