请原谅我,我是一名自学成才的c#编码员,我从未在学校学过编码。有时我会想念常见做法背后的术语或逻辑。我很想知道C#中的“using”关键字。
使用可以放在程序的标题中,如:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
但我也看到它有时像“内联”一样如下。我说内联,这可能是一个错误的术语,但我不知道这是怎么称的
using (System.Xml.XmlWriter writer = System.Xml.XmlWriter.Create(saveSettingsDialog.FileName))
{
//code to be placed to do something (in this case fill an xml)
}
考虑到代码设计,我想知道何时优先使用“内联”语法。它是否提供了额外的好处?