Не могли бы вы объяснить, что здесь происходит?Использование нескольких операторов-операторов для размещения DataSet и DataTables
using(DataSet ds = GetDataSet()) // will this get disposed? if yes (when?)
{
using(DataTable dt = ds.Tables[0]) /* in this line is ds available for dt? i found some issue with this kind of statement. dt gets null after this line */
{
// i know that ds is available here.
//some code
}
}
ds должно быть доступно для всех строк кода до закрывающей скобки использования, если я не ошибаюсь –