retornar a variável usada para usar dentro do C # usando
Estou retornando a variável que estou criando em uma instrução using dentro da instrução using (soa engraçado):
public DataTable foo ()
{
using (DataTable properties = new DataTable())
{
// do something
return properties;
}
}
Disporá a variável de propriedades ??
Depois de fazer isso, ainda estou recebendo este aviso:
Aviso 34 CA2000: Microsoft.Reliability: No método 'test.test', chame System.IDisposable.Dispose no objeto 'properties' antes que todas as referências a ele estejam fora do escopo.
Alguma ideia?
obrigado