private static GetLegacyString ( System.Version version, IEnumerable |
||
version | System.Version | |
releaseLabels | IEnumerable |
|
metadata | string | |
Результат | string |
private static string GetLegacyString(Version version, IEnumerable<string> releaseLabels, string metadata)
{
var sb = new StringBuilder(version.ToString());
if (releaseLabels != null)
{
sb.AppendFormat(CultureInfo.InvariantCulture, "-{0}", String.Join(".", releaseLabels));
}
if (!String.IsNullOrEmpty(metadata))
{
sb.AppendFormat(CultureInfo.InvariantCulture, "+{0}", metadata);
}
return sb.ToString();
}