这基本上是一个教程问题,因为我是初学者我想在我们的C#代码开头使用的包含汇编和命名空间的using语句之间的区别是什么
像这样:
using System.Web.Services;
Run Code Online (Sandbox Code Playgroud)
当我们在方法或代码中编写代码时.像这样:
using (SqlDataAdapter adapter = new SqlDataAdapter(cmd))
Run Code Online (Sandbox Code Playgroud)
是否有任何差异或两者都相同,任何指导都会有所帮助和赞赏.
Geo*_*ett 12
第一个(使用指令)是将命名空间纳入范围.
这是例如,所以你可以写
StringBuilder MyStringBuilder = new StringBuilder();
Run Code Online (Sandbox Code Playgroud)
而不是
System.Text.StringBuilder MyStringBuilder = new System.Text.StringBuilder();
Run Code Online (Sandbox Code Playgroud)
所述第二(使用声明)一个用于正确地使用(创建和处置)实施的对象IDisposable的接口.
例如:
using (Font font1 = new Font("Arial", 10.0f))
{
byte charset = font1.GdiCharSet;
}
Run Code Online (Sandbox Code Playgroud)
这里,Font类型实现,IDisposable因为它使用非托管资源,当我们不再使用instance()时,需要正确处理它们.Fontfont1
| 归档时间: |
|
| 查看次数: |
3292 次 |
| 最近记录: |