可能重复:
使用带有多个变量的语句
我有几个一次性对象要管理。CA2000 规则要求我在退出范围之前处置我的所有对象。.Dispose()
如果我可以使用 using 子句,我不喜欢使用该方法。在我的具体方法中,我应该使用以下方法编写许多使用:
using (Person person = new Person()) {
using (Adress address = new Address()) {
// my code
}
}
是否可以用另一种方式写这个,比如:
using (Person person = new Person(); Adress address = new Address())