C# コンソール アプリケーションでメジャー/マイナー バージョンを表示するための最良の方法は何ですか?
名前System.Windows.Forms
空間にはProductVersion
、Visual Studio プロジェクト プロパティ (アセンブリ情報) を介して設定された名前/バージョン情報を表示するために使用できるクラスが含まれています。そのため、ここに私の現在のメカニズムがあります:
Console.WriteLine("{0} ({1})",
System.Windows.Forms.Application.ProductName,
System.Windows.Forms.Application.ProductVersion);
この部分はなぜForms
ですか? これはコンソール アプリケーションに適していますか?