static void Main(string[] args) { Version ver = VersionChecker.GetDotnetVersion(); Console.WriteLine($"Your dotnet version: {ver}"); Console.ReadLine(); }
public static Version GetDotnetVersion() { string output = VersionChecker.GetConsoleOutput("dotnet --version"); if (output is null) { return(new Version()); } bool outputIsVersionFormat = (output.Split('.').Length == 3); if (outputIsVersionFormat) { return(new Version(output)); } else { return(new Version()); } }