Estoy volviendo la variable que estoy creando en una instrucción using dentro de la instrucción using (suena gracioso):devolver la variable utilizada para el uso dentro de la usando C#
public DataTable foo()
{
using (DataTable properties = new DataTable())
{
// do something
return properties;
}
}
¿Esta Desechar las propiedades de las variables ??
Después de hacer esto mañana sigue recibiendo este Aviso:
Advertencia 34 CA2000: Microsoft.Reliability: En el método 'test.test', llame System.IDisposable.Dispose para el objeto 'propiedades' antes de que todas las referencias a está fuera del alcance.
alguna idea?
Gracias
pesar de todo, esto es sólo un mal diseño y debe ser reelaborado. –