在 C# 控制台应用程序中显示主要/次要版本的最佳方法是什么?
System.Windows.Forms
命名空间包含一个ProductVersion
类,可用于显示通过 Visual Studio 项目属性(程序集信息)设置的名称/版本信息。因此,这是我目前的机制:
Console.WriteLine("{0} ({1})",
System.Windows.Forms.Application.ProductName,
System.Windows.Forms.Application.ProductVersion);
为什么是这一部分Forms
?这适合控制台应用程序吗?