開啓代碼分析在VS建議調用Dispose對象上(這點我是不previuosly)我結束了包含此方法:設置一HTMLControl時
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方法在使用後放置對象而不是堅持使用它?
R#真的建議你應該配置'HtmlLink'嗎?你可以截圖嗎?這不應該發生。 – bzlm
@bzlm,我會換個話題,它給了我重新使用的選擇,對於混淆抱歉。 – Mantorok
那麼你的擔心是正確的。您不應該處理添加到控件集合的ASP.NET Web窗體控件。作爲一般說明,R#提供的選項並不總是適用的;你應該謹慎使用它們。 :)如果您嘗試在代碼中輸入許多不同的東西,您很快就會注意到這一點。 – bzlm