<分区>
一位同事刚刚给了我一些我必须在 .NET 应用程序中使用的 C# 类。
有个错别字,我没见过,网上也找不到解释...
代码如下:
public void GoTo<TView>() where TView : Form, new()
{
var view = Activator.CreateInstance<TView>();
//si on vient de creer une startup view alors on affiche l'ancienne
//la reference a la nouvelle sera detruite en sortant de la fonction GoTo
if (view is StartupForm)
{
ShowView(_StartupForm);
}
else ShowView(view);
}
方法声明末尾的 new()
关键字有什么用?