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

问题描述 投票:0回答:3

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

1.2.1

但是显示1.2.1.0。我根本不想显示第四个数字,而且我不确定如何执行此操作。

这是我尝试过的:

var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
labelControl5.Text = String.Format("Project Sachiko {0}", version);
c#
3个回答
3
投票

使用version.ToString(3)仅显示Major.Minor.Build版本而不显示Revision。有关格式化版本的更多信息,请参见MSDN: Version.ToString


2
投票

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

Version.ToString

0
投票

您可以使用此:

labelControl5.Text = String.Format("Project Sachiko {0}", version.ToString(3));
© www.soinside.com 2019 - 2024. All rights reserved.