これは非常にばかげた質問だと思いますが、調べてみたところ、次の質問に対する答えが見つかりませんでした。これに光を当てる答えを本当に感謝します。
1) 同じメソッド内で新しいオブジェクトをインスタンス化する場合、前のオブジェクトはどうなりますか。例:
DataTable dataTable = new DataTable();
dataTable = new DataTable(); // Will the previously created object be destroyed and memory freed?
2) (1) と同じ質問ですが、静的変数に関するものです。例:
static private DataView dataView;
private void RefreshGridView()
{
dataView = new DataView(GetDataTable()); // Will the previously created objects be destroyed and memory freed?
BindGridView();
}
ありがとう!