Простой случай:Должен ли я вызывать dispose после каждого использования, хотя datatable хранится в кеше?
я поставил DataTable в кэш
DataTable table = SomeClass.GetTable();
Cache["test"] = table;
then in later calls i use
DataTable table = (DataTable)Cache["test"];
теперь вопрос: должен ли я называть table.dispose() при каждом вызове, хотя его хранится в кэше? Значит, объект всегда один и тот же? Или кеш создает копию каждый раз?
ТНХ :)
+1 для четкого ответа – 2008-11-28 18:12:35