public static void Main()
var info = new ReleaseInfo();
Console.WriteLine(info.MajorVersion);
Console.WriteLine(info.MajorVersion);
Console.WriteLine(info.MajorVersion);
Console.WriteLine(info.MajorVersion);
public ProductVersion Version => _version.Value;
public Lazy<ProductVersion> _version { get { return new Lazy<ProductVersion>(() => new ProductVersion()); } }
public string MajorVersion => Version.Version;
public class ProductVersion
public ProductVersion() => Console.WriteLine("Construct ProductVersion");
public string Version {get;set;} = "1.0.0.0";