如何以某种方式显示版本号

  • 本文关键字:方式 显示 版本号 c#
  • 更新时间 :
  • 英文 :


我想做的是显示我的版本号,但我想显示它:

1.2.1

但它显示1.2.1.0.我根本不希望显示第四位数字,我不确定该怎么做。

这是我尝试过的:

var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
labelControl5.Text = String.Format("Project Sachiko {0}", version);

使用version.ToString(3)仅显示Major.Minor.Build版本而不显示Revision。有关设置版本格式的详细信息,请参阅 MSDN:版本.ToString

Version.ToString有一个重载,它接受 int 作为参数,以便只打印前三个部分,例如:

labelControl5.Text = String.Format("Project Sachiko {0}", version.ToString(3));

你可以使用这个:

var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
return $"{version.Major}.{version.Minor}.{version.Build}";

最新更新