何时以及为何在Asp.net(C#)中使用USING语句添加大括号?
例如
using (Log L = new Log())
{
...
}
Run Code Online (Sandbox Code Playgroud)
为什么以及什么时候放花括号?好处?使用和使用我们用来在源代码中包含命名空间的区别是什么
using system.net
Run Code Online (Sandbox Code Playgroud)
还有一件事,最后一件事,因为它说USING语句自动实现TRY CATCH然后为什么总是编码器把try catch放在里面使用?例如
using (SqlDataAdapter sqlDA = new SqlDataAdapter(sqlCom))
{
try
{
//sqlCom.ExecuteNonQuery();
//sqlDA.Fill(ds,"Login");
DataTable dt = new DataTable("DT_CR");
sqlDA.Fill(dt);
ds.Tables[0].Merge(dt);
return ds;
}
catch (SqlException se)
{
Response.Write(se.Message);
return null;
}
Run Code Online (Sandbox Code Playgroud)