WPF中没有Main()?
在编程方面,我是一个初学者,但是我确定通用规则之一是程序以Main()开头。创建WPF项目时看不到一个。是Main()只是在WPF中以不同的方式命名吗?
回答:
它是在构建期间生成的,但是您可以提供自己的文件(根据需要在项目属性中对其进行歧义消除)。在obj / debug中查找应用程序文件;我(由“ C#2010
Express”提供)App.g.i.cs
具有:
namespace WpfApplication1 { /// <summary>
/// App
/// </summary>
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
public partial class App : System.Windows.Application {
/// <summary>
/// InitializeComponent
/// </summary>
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
public void InitializeComponent() {
#line 4 "..\..\..\App.xaml"
this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative);
#line default
#line hidden
}
/// <summary>
/// Application Entry Point.
/// </summary>
[System.STAThreadAttribute()]
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
public static void Main() {
WpfApplication1.App app = new WpfApplication1.App();
app.InitializeComponent();
app.Run();
}
}
}
以上是 WPF中没有Main()? 的全部内容, 来源链接: utcz.com/qa/402404.html