根据 VS 中的代码分析对对象调用 Dispose 的建议(我以前不是这样的),我最终得到了一个包含以下内容的方法:
using (var favicon = new HtmlLink
{
Href = "~/templates/default/images/cc_favicon.ico"
})
{
favicon.Attributes.Add("rel", "shortcut icon");
Header.Controls.Add(favicon);
}
这让我有点困惑,如果我在将它添加到 Controls 集合后处理这个对象是个好主意吗?
这如何仍然有效?是不是因为 Controls.Add 方法在使用后处理对象而不是保留它?
最佳答案
我会说这段代码不应该工作,但如果你说它有效,那么我能想到的唯一事情是:
希望这可以帮助。
关于visual-studio-2010 - 处理 HtmlControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7496614/