我有一段这样的代码:
public class NoFollowWebClient : WebClient
{
protected override WebRequest GetWebRequest(Uri address)
{
var request = (HttpWebRequest)base.GetWebRequest(address);
request.AllowAutoRedirect = false;
return request;
}
}
不过,每当我将其添加到 .cs 文件时,Visual Studio 2012 以其无限智慧将我的 C# 源文件转换为“设计时组件”。因此,当我现在双击该文件时,我没有看到我的 C# 代码,而是看到“要将组件添加到您的类,请将它们从工具箱中拖动并使用属性窗口来设置它们的属性”。
我知道我可以右键单击并执行“查看代码”,但这非常烦人。
无论如何,是否有强制 Visual Studio 不要假设我正在制作一个组件,或者我关心他们愚蠢的视觉设计师,这对我的课程没有任何用途?