Methode der Rückkehr DataTable mit

Betrachten Sie das folgende Beispiel:

public static DataTable GetDataTable()
{
    using(DataTable dt = new DataTable())
    {
        //fill DataTable logic
        return dt;
    }
}

public void main()
{
    DataTable dt = GetDataTable();

    //contine using dt
}

Sollte ich erwarten, dass dt verwendbar in main() oder war das DataTable entsorgt GetDataTable()?

InformationsquelleAutor Theofanis Pantelides | 2011-05-03

Schreibe einen Kommentar