在C#中使用using语句
什么是C# Using块,为什么要使用它?
只是想知道这是什么意思?我在很多在线教程中看到了这种语法:
using (SqlCeCommand cmd2 = new SqlCeCommand("SELECT city FROM cities JOIN states ON states.id=cities.state WHERE states.state='" + read.GetString(0) + "'", con))
{
SqlCeDataReader readCities = cmd2.ExecuteReader();
while (readCities.Read())
{
parent.Nodes.Add(readCities.GetString(0));
}
}
为什么要使用它?我尝试在谷歌上搜索,但只出现了用于包含 dll 和其他文件的 'using' 关键字。