我们在连接数据库的时候经常会使用到using的语法,类似下面这句
  using (SqlConnection conn = new SqlConnection(source))
{
//code
}
那么using关键词有什么作用呢?如果一个类实现了接口IDisposable(这个接口只有一个方法void Dispose()),当这个类在using中创建的时候,using代码块结束时会自动调用这个类中实现了接口IDisposable的Dispose()方法。我们一般会在Dispose()方法中做些释放资源的动作。
下面是using使用的一个示例代码:
);
        }
    }
}

执行程序的结果是输出三行:
AA
我实现了Dispose方法!
BB

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-05
  • 2021-11-17
  • 2021-08-11
  • 2021-08-16
猜你喜欢
  • 2022-01-21
  • 2022-12-23
  • 2021-12-15
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
相关资源
相似解决方案