我想在Windows.Forms.Form类中添加一个新方法..
如果有人知道,请帮助如何做到这一点。
答案 0 :(得分:1)
您无法修改.NET Framework。你可以扩展它。在Visual Studio中添加新表单时,您将创建一个派生自System.Windows.Forms.Form
的类。在该课程中,您可以添加所有您喜欢的方法。
此外,ASP.NET用于创建基于Web的应用程序,而不是Windows窗体应用程序。这两者几乎没有任何关系。
答案 1 :(得分:0)
在.NET 3.5中,您可以像这样创建Form类的扩展方法:
public static class MyExtensions
{
public static string Foo( this Form form, string param1 )
{
return param1;
}
}
然后你可以调用(当然在Form的代码中):
var foo = this.Foo("bar");